Esitleme Caliptra, avatud IP-moodulit usaldusväärsete kiipide loomiseks

Google, AMD, NVIDIA ja Microsoft arendavad koostööprojekti Caliptra raames avatud mikroskeemide disainiblokki (IP-blokk), et integreerida usaldusväärsete riistvarakomponentide (RoT, Root of Trust) loomise tööriistadesse. Caliptra on eraldi riistvarablokk oma mälu, protsessori ja krüptograafiliste primitivi rakendusega, mis tagab laadimisprotsessi, kasutatavate püsivara ja energia sõltumatus mälus salvestatud seadme konfigureerimise kontrollimise.

Caliptra saab kasutada erinevate sõltumatute riistvarablokkide kiipidesse integreerimiseks, mis teostavad integriteedi kontrollimist ja tagavad seadmes tootja poolt kontrollitud ja volitatud püsivara kasutamise. Caliptra võib oluliselt lihtsustada ja ühtlustada krüptograafilise autentimise mehhanismide integreerimist CPUdesse, GPUdesse, SoCidesse, ASICdesse, võrgukaartidesse, SSD-diskidesse ja muusse seadmesse.

Platvormi pakutavad krüptograafilise autentimise ja tõelisuse kontrollimise tööriistad aitavad kaitsta riistvarakomponente pahatahtlike muudatuste sissetungi eest püsivara ning tagada laadimisprotsessi ja konfiguratsiooni salvestamise turvalisuse, et vältida süsteemi põhielementide kompromiteerimist rünnakute tõttu riistvarakomponentidele või pahatahtlike muudatuste sisestamist kiipide tarnimise ahelatesse. Caliptras on ka võimalus püsivara ja seotud platvormi andmete (RTU, Root of Trust for Update) autentsuse kontrollimiseks, püsivara ja kriitiliste andmete kahjustuste (RTD, Root of Trust for Detection) tuvastamiseks, kahjustatud püsivara ja andmete taastamiseks (RTRec, Root of Trust for Recovery).

Caliptra väljatöötamine toimub avatud arvutite projekti koostööpindadel, mille eesmärk on avatud riistvarastandardite arendamine andmekeskuste varustamiseks. Caliptraga seotud spetsifikatsioonid levitatakse Open Web Foundation Agreement (OWFa) alusel, mis on loodud avatud standardite levitamiseks (sarnaneb avatud allikate litsentsiga spetsifikatsioonide jaoks). OWFa kasutamine võimaldab luua spetsifikatsioonide alusel oma tooteid ja derivatiivteoste, ilma et tuleks maksta litsentsitasusid, ning annab igasugustele organisatsioonidele võimaluse osaleda spetsifikatsioonide arendamisel.

Baasiline IP-bloki rakendamine põhineb avatud RISC-V protsessoril SWeRV EL2 ja on varustatud 384 KB RAM-iga (128 KB DCCM, 128 KB ICCM0 ja 128 KB SRAM) ning 32 KB ROM-iga. Toetatud krüptoalgoritmide hulka kuuluvad SHA256, SHA384, SHA512, ECC Secp384r1, HMAC-DRBG, HMAC SHA384, AES256-ECB, AES256-CBC ja AES256-GCM.

Esitleme Caliptra, avatud IP-moodulit usaldusväärsete kiipide loomiseks
Esitleme Caliptra, avatud IP-moodulit usaldusväärsete kiipide loomiseks


Allikas: opennet.ru
Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster