Root NationBalitabalita sa ITIpinakilala ng Google ang KataOS operating system na may open source

Ipinakilala ng Google ang KataOS operating system na may open source

-

Inanunsyo ng Google ang paglulunsad ng KataOS operating system, na ang layunin ay magbigay ng sistema ng seguridad para sa mga naka-embed na device. Ngayon parami nang parami ang mga smart device na lumalabas na nangongolekta at nagpoproseso ng impormasyon mula sa kapaligiran. Ayon sa Google, ang mga device na ito ay mas mahina sa mga isyu sa seguridad.

Kaya, may pangangailangan para sa isang simpleng solusyon na isang matatag na protektadong sistema para sa naka-embed na hardware. Kung hindi mo mathematically patunayan na ang mga device sa paligid namin ay nagpapanatili ng data na ligtas, kung gayon ito ay isang istorbo. Ito ay dahil ang data na kanilang kinokolekta ay maaaring mahina sa mga panlabas na pag-atake. Nangangahulugan ito na ang mga larawan, pag-record ng boses, video at iba pang data ay maaaring nakawin ng malware. Ito ang dahilan kung bakit kailangang ipakilala ng Google ang KataOS.

Google KataOS

Ayon sa mga ulat, napili ang seL4 bilang microkernel para sa KataOS. Ito ay napatunayang ligtas, pribado at naa-access. Mataas ang antas ng integridad at makatitiyak ang mga user sa proteksyon. Salamat sa seL4 CAmkES framework, ang KataOS ay nakakapagbigay din ng tinukoy at nasuri na mga bahagi ng system. Nagbibigay ang KataOS ng isang mapagkakatiwalaang secure na sistema. Pinoprotektahan nito ang privacy ng user dahil hindi malalabag ng mga application ang mga proteksyon ng hardware ng kernel. Bilang karagdagan, ang mga module ng system ay napatunayang ligtas. Bilang karagdagan, ang KataOS ay halos ganap na ipinatupad sa Rust. Ito ay isang wika na nag-aalis ng lahat ng uri ng mga error, tulad ng mga off-by-one na bug at buffer overflow.

Ang isang maagang open-source na bersyon ng KataOS ng Google ay lumitaw sa GitHub, na naglalaman ng karamihan sa mga pangunahing module ng KataOS:

  • Mga Framework para sa Rust (hal. sel4 syscall, na nagbibigay ng sel4 syscall API)
  • isang alternatibong rootserver na nakasulat sa Rust (kinakailangan para sa dynamic na pamamahala ng memorya sa buong system)
  • Pagbabago ng sel4 kernel upang ibalik ang memorya na ginamit ng rootserver.

Gumagana rin ang Google sa Antmicro. Ang mga ugnayang ito ay magbibigay-daan sa pag-debug at pag-emulasyon ng GDB sa pamamagitan ng Renode para sa target na hardware. Sa panloob, ang KataOS ay may kakayahang mag-load at maglunsad ng mga third-party na application. Nagpapatakbo pa ito ng mga program na binuo sa labas ng framework ng CAmkES. Sa kasalukuyan, ang code sa Github ay hindi naglalaman ng mga module na kailangan para patakbuhin ang mga application na ito. Gayunpaman, umaasa ang Google na ilabas ang mga operasyong ito sa malapit na hinaharap.

Google KataOS

Gumawa rin ang Google ng reference na pagpapatupad para sa KataOS na tinatawag na Sparrow. Ang dahilan ng paglikha ng Sparrow ay upang ganap na ipakita ang isang ligtas na sistema ng kapaligiran. Gumagamit ito ng KataOS na may secure na hardware platform. Kasama sa Sparrow ang isang mahigpit na secure na ugat ng tiwala na binuo gamit ang OpenTitan sa RISC-V architecture. Ito ay karagdagan sa secure na kernel ng operating system. Gayunpaman, para sa paunang pagpapalabas ng KataOS, nilalayon ng Google na gumamit ng QEMU emulation. Gagamitin nito ang emulation na ito para magpatakbo ng mas karaniwang 64-bit ARM system.

Matutulungan mo ang Ukraine na labanan ang mga mananakop na Ruso. Ang pinakamahusay na paraan upang gawin ito ay ang mag-abuloy ng mga pondo sa Armed Forces of Ukraine sa pamamagitan ng Savelife o sa pamamagitan ng opisyal na pahina NBU.

Kawili-wili din:

Jerelogizchina
Mag-sign up
Abisuhan ang tungkol sa
bisita

0 Comments
Naka-embed na Mga Review
Tingnan ang lahat ng komento