Root NationVijestiIT vijestiGoogle je predstavio KataOS operativni sistem sa otvorenim kodom

Google je predstavio KataOS operativni sistem sa otvorenim kodom

-

Google je najavio lansiranje operativnog sistema KataOS, čija je svrha da obezbijedi sigurnosni sistem za ugrađene uređaje. Sada se pojavljuje sve više pametnih uređaja koji prikupljaju i obrađuju informacije iz okoline. Prema Google-u, ovi uređaji su podložniji sigurnosnim problemima.

Stoga postoji potreba za jednostavnim rješenjem koje je robusno zaštićen sistem za ugrađeni hardver. Ako ne možete matematički dokazati da uređaji oko nas čuvaju podatke bezbednim, onda je to smetnja. To je zato što podaci koje prikupljaju mogu biti osjetljivi na vanjske napade. To znači da zlonamjerni softver može ukrasti slike, glasovne snimke, video zapise i druge podatke. To je razlog zašto je Google morao predstaviti KataOS.

Google KataOS

Prema izvještajima, seL4 je izabran kao mikrokernel za KataOS. Dokazano je da je siguran, privatan i pristupačan. Nivo integriteta je visok i korisnici mogu biti sigurni u zaštitu. Zahvaljujući seL4 CAmkES okviru, KataOS je takođe u mogućnosti da obezbedi definisane i analizirane komponente sistema. KataOS pruža pouzdano siguran sistem. Štiti privatnost korisnika jer aplikacije ne mogu probiti hardversku zaštitu kernela. Dodatno, moduli sistema su verifikovani da su sigurni. Pored toga, KataOS je skoro u potpunosti implementiran na Rust. To je jezik koji eliminiše sve vrste grešaka, kao što su greške od jednog do drugog i prekoračenja bafera.

Rana open-source verzija Google-ovog KataOS-a pojavila se na GitHubu, koja sadrži većinu osnovnih modula KataOS-a:

  • Frameworks za Rust (npr. sel4 syscall, koji pruža sel4 syscall API)
  • alternativni root server napisan u Rustu (neophodan za dinamičko upravljanje memorijom u cijelom sistemu)
  • Modifikacija sel4 kernela za vraćanje memorije koju koristi root server.

Google takođe radi sa Antmicro. Ovi odnosi će omogućiti GDB otklanjanje grešaka i emulaciju preko Renodea za ciljni hardver. Interno, KataOS je također sposoban za dinamičko učitavanje i pokretanje aplikacija trećih strana. Čak pokreće programe koji su izgrađeni izvan okvira CAmkES. Trenutno kod na Githubu ne sadrži module potrebne za pokretanje ovih aplikacija. Međutim, Google se nada da će ove operacije objaviti u bliskoj budućnosti.

Google KataOS

Google je također kreirao referentnu implementaciju za KataOS pod nazivom Sparrow. Razlog za kreiranje Sparrowa je da se u potpunosti demonstrira sistem sigurnog okruženja. Koristi KataOS sa sigurnom hardverskom platformom. Sparrow uključuje čvrsto osiguran korijen povjerenja izgrađen sa OpenTitanom na RISC-V arhitekturi. Ovo je dodatak bezbednom kernelu operativnog sistema. Međutim, za početno izdanje KataOS-a, Google namjerava koristiti QEMU emulaciju. Koristit će ovu emulaciju za pokretanje standardnijeg 64-bitnog ARM sistema.

Možete pomoći Ukrajini u borbi protiv ruskih osvajača. Najbolji način da to učinite je da donirate sredstva Oružanim snagama Ukrajine putem Savelife ili preko službene stranice NBU.

Također zanimljivo:

Jerelogizchina
Prijaviti se
Obavijesti o
gost

0 Komentari
Embedded Reviews
Pogledaj sve komentare