Root NationVijestiIT vijestiGoogle je predstavio operativni sustav KataOS s otvorenim kodom

Google je predstavio operativni sustav KataOS s otvorenim kodom

-

Google je najavio lansiranje operativnog sustava KataOS, čija je svrha osigurati sigurnosni sustav za ugrađene uređaje. Sada se pojavljuje sve više pametnih uređaja koji prikupljaju i obrađuju informacije iz okoline. Prema Googleu, ti su uređaji osjetljiviji na sigurnosne probleme.

Stoga postoji potreba za jednostavnim rješenjem koje je robusno zaštićen sustav za ugrađeni hardver. Ako ne možete matematički dokazati da uređaji oko nas čuvaju podatke sigurnima, 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, videozapise i druge podatke. To je razlog zašto je Google morao uvesti KataOS.

Google KataOS

Prema izvješćima, seL4 je odabran kao mikrokernel za KataOS. Dokazano je da je siguran, privatan i dostupan. Razina integriteta je visoka i korisnici mogu biti sigurni u zaštitu. Zahvaljujući okviru seL4 CAmkES, KataOS također može pružiti definirane i analizirane komponente sustava. KataOS pruža pouzdano siguran sustav. Štiti privatnost korisnika jer aplikacije ne mogu probiti hardversku zaštitu jezgre. Osim toga, moduli sustava provjereni su kao sigurni. Osim toga, KataOS je gotovo u potpunosti implementiran na Rustu. To je jezik koji eliminira sve vrste grešaka, kao što su greške koje se pojavljuju samo po jedna i prekoračenja međuspremnika.

Rana verzija otvorenog koda Googleovog KataOS-a pojavila se na GitHubu, a sadrži većinu osnovnih modula KataOS-a:

  • Okviri za Rust (npr. sel4 syscall, koji pruža sel4 syscall API)
  • alternativni korijenski poslužitelj napisan u Rustu (potreban za dinamičko upravljanje memorijom cijelog sustava)
  • Modifikacija jezgre sel4 za vraćanje memorije koju koristi korijenski poslužitelj.

Google također surađuje s Antmicroom. Ti će odnosi omogućiti GDB otklanjanje pogrešaka i emulaciju putem Renodea za ciljni hardver. Interno, KataOS također može dinamički učitavati i pokretati aplikacije trećih strana. Čak pokreće programe koji su izgrađeni izvan CAmkES okvira. Trenutačno 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 napravio referentnu implementaciju za KataOS pod nazivom Sparrow. Razlog stvaranja Sparrowa je potpuna demonstracija sigurnog sustava okruženja. Koristi KataOS sa sigurnom hardverskom platformom. Sparrow uključuje čvrsto osiguran korijen povjerenja izgrađen s OpenTitanom na RISC-V arhitekturi. Ovo je dodatak sigurnoj jezgri operativnog sustava. Međutim, za prvo izdanje KataOS-a, Google namjerava koristiti QEMU emulaciju. Koristit će ovu emulaciju za pokretanje standardnijeg 64-bitnog ARM sustava.

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

Također zanimljivo:

Prijavite se
Obavijesti o
gost

0 Komentari
Ugrađene recenzije
Pogledaj sve komentare