Esitatud on Caliptra, avatud IP-blokk usaldusväärsete kiipide loomiseks.

Google, AMD, NVIDIA ja Microsoft on välja töötanud avatud mikroskeemide projekteerimisse (IP-bloki) süsteemi, et integreerida usaldusväärsete riistvarakomponentide (RoT, Root of Trust) loomise tehnoloogiaid. Caliptra on iseseisev riistvarablokk, millel on oma mälu, protsessor ja krüptograafiliste primitivate rakendused, tagades käivitamisprotsessi, kasutatavate püsivormide ja energiavarustuses mälu konfigureerimise kontrollimise.

Caliptra saab rakendada erinevates mitte sõltuvates riistvarablokkides, mis teostavad terviklikkuse kontrolli ja garanteerivad seadmes tootja poolt kontrollitud ja volitatud püsivormide kasutamise. Caliptra võib märkimisväärselt lihtsustada ja ühtlustada krüptograafilise autentimise integreerimist CPU-desse, GPU-desse, SoC-desse, ASIC-desse, võrgukaartidesse, SSD-kettadesse ja muusse varustusse.

Platvormi pakutavad krüptograafilise kontrollimise vahendid tagavad riistvarakomponentide kaitse pahatahtlike muudatuste eest, kaitstes süsteemi üleslaadimist ja konfiguratsiooni salvestamist ning vältides põhiraami kompromiteerimist rünnakute või pahatahtlike muudatuste tõttu kiibide tarnimisahelates. Caliptras on samuti ette nähtud võimalus kontrollida püsivara ja platvormiga seotud andmete (RTU, Root of Trust for Update) autentsust, tuvastada püsivara ja kriitiliste andmete (RTD, Root of Trust for Detection) kahjustusi ning taastada kahjustatud püsivara ja andmeid (RTRec, Root of Trust for Recovery).

Caliptra arendus toimub Open Compute koostööprojekti raames, mille eesmärk on arendada avatud riistvarastandardite spetsifikatsioone andmekeskuste varustamiseks. Caliptra spetsifikatsioonid levitatakse Open Web Foundation Agreement (OWFa) lepingu alusel, mis on välja töötatud avatud standardite levitamiseks (sarnane avatud tarkvara litsentsile spetsifikatsioonide jaoks). OWFa rakendamine võimaldab luua oma tooteid ja tuletatud teostusi spetsifikatsiooni alusel ilma autoritasude maksmata ja võimaldab igasugustel organisatsioonidel osaleda spetsifikatsiooni arendamises.

IP-ploki põhiimplementatsioon põhineb avatud RISC-V protsessoril SWeRV EL2 ja sellel on 384 KB RAM (128 KB DCCM, 128 KB ICCM0 ja 128 KB SRAM) ning 32 KB ROM. Toetatud krüptoalgoritmid hõlmavad SHA256, SHA384, SHA512, ECC Secp384r1, HMAC-DRBG, HMAC SHA384, AES256-ECB, AES256-CBC ja AES256-GCM.

Esitatud on Caliptra, avatud IP-blokk usaldusväärsete kiipide loomiseks.
Esitatud on Caliptra, avatud IP-blokk usaldusväärsete kiipide loomiseks.


Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster