Chromebookovi počinju integrirati OpenTitan čipove otvorenog koda.

Google je najavio uvođenje čipova temeljenih na platformi otvorenog koda OpenTitan u Chromebook uređaje. Chromebookovi su prvi komercijalno dostupni uređaji opremljeni OpenTitanom. Google planira započeti s implementacijom serverskih sustava temeljenih na OpenTitanu u svojim podatkovnim centrima kasnije ove godine. Nuvoton organizira masovnu proizvodnju čipova. Također je započeo rad na drugoj verziji čipa, koja će omogućiti korištenje algoritama postkvantne enkripcije ML-DSA i ML-KEM za sigurno pokretanje i atestiranje. Ovi algoritmi implementiraju kriptografske metode temeljene na teoriji rešetki.

 Chromebookovi počinju integrirati OpenTitan čipove otvorenog koda.

Projekt OpenTitan pruža platformu za stvaranje pouzdanih hardverskih komponenti (RoT ili Root of Trust) koje se koriste za osiguranje integriteta hardverskih i softverskih elemenata sustava. OpenTitan je osnovao Google 2018. godine, ali je 2019. godine prebačen u neprofitnu organizaciju lowRISC. Od tada su se njegovom razvoju pridružile tvrtke poput Western Digitala, Seagatea, Nuvoton Technologyja, Winbonda, Rivosa, zeroRISC-a i G+D Mobile Securityja. Kod projekta i specifikacije hardverskih komponenti objavljene su pod licencom Apache 2.0. Rješenja korištena u OpenTitanu temelje se na tehnologijama koje se već koriste u kriptografskim USB tokenima i TPM čipovima za provjereno pokretanje instaliranim na Google Titanu. poslužitelji na Googleovoj infrastrukturi, kao i na Chromebookovima i Pixel uređajima.

Za razliku od postojećih implementacija Root of Trust, OpenTitan se razvija s filozofijom "sigurnost kroz transparentnost", što znači da su kod i dizajni dostupni i korištenje potpuno otvorenog procesa razvoja koji nije vezan uz određene dobavljače ili proizvođače čipova. OpenTitan je prva implementacija Root of Trust otvorenog koda koja je puštena na tržište i podržava post-kvantni mehanizam sigurnog pokretanja temeljen na SLH-DSA (Sphincs+) algoritmu za generiranje digitalnog potpisa, koji je otporan na grubu silu na kvantnim računalima.

Čipovi temeljeni na OpenTitanu mogu se koristiti u matičnim pločama poslužitelja, mrežnim karticama, potrošačkim uređajima, usmjerivačima i IoT uređajima za provjeru firmvera i komponenti za pokretanje (zaštita kritičnih dijelova sustava od modifikacije), generiranje kriptografski jedinstvenih identifikatora sustava (zaštita od neovlaštenog pristupa hardveru), pružanje sigurnosnih usluga, zaštitu kriptografskih ključeva (izolacija ključeva u slučaju da napadač dobije fizički pristup opremi) i održavanje izoliranog zapisnika revizije koji se ne može uređivati ​​ili brisati.

OpenTitan uključuje logičke blokove potrebne u RoT čipovima, kao što je otvoreni mikroprocesor temeljen na RISC-V arhitekturi (RV32IMCB Ibex), kriptografske koprocesore, hardverski generator slučajnih brojeva, upravitelj ključeva s podrškom za DICE, mehanizam za sigurnu pohranu podataka u trajnoj i operativnoj memoriji, sigurnosne tehnologije, I/O blokove i komponente sigurnog pokretanja. Uređaj također nudi blokove s implementacijama tipičnih enkripcijskih algoritama kao što su AES i HMAC-SHA256, te akcelerator matematičkih operacija koji se koriste u algoritmima za rad s digitalnim potpisima na temelju javnih ključeva.

 Chromebookovi počinju integrirati OpenTitan čipove otvorenog koda.


Izvor: opennet.ru

Dodajte komentar