Caliptra gepresenteerd, een open IP-blok voor het creƫren van betrouwbare chips

De bedrijven Google, AMD, NVIDIA en Microsoft hebben in het kader van het gezamenlijke project Caliptra een open chipontwerpblok (IP-blok) ontwikkeld dat kan worden geïntegreerd in chips voor het creëren van betrouwbare hardwarecomponenten (RoT, Root of Trust). Caliptra is een afzonderlijk hardwareblok met zijn eigen geheugen, processor en implementatie van cryptografische basisprincipes, waardoor de verificatie van het opstartproces, de gebruikte firmware en de configuratie van het apparaat die in niet-vluchtig geheugen is opgeslagen, wordt gegarandeerd.

Caliptra kan worden toegepast voor integratie in verschillende chips van een onafhankelijke hardware-eenheid die de integriteit controleert en ervoor zorgt dat alleen goedgekeurde en door de fabrikant gesanctioneerde firmware in het apparaat wordt gebruikt. Caliptra kan de integratie van ingebouwde hardwaremechanismen voor cryptografische verificatie in CPU's, GPU's, SoC's, ASIC's, netwerkadapters, SSD's en andere apparatuur aanzienlijk vereenvoudigen en standaardiseren.

De door het platform aangeboden middelen voor cryptografische verificatie van integriteit en authenticiteit zullen hardwarecomponenten beschermen tegen de invoering van kwaadaardige wijzigingen in de firmware en zullen het opstartproces en de configuratiebewaring veiligstellen, om compromittering van het hoofdsyteem als gevolg van aanvallen op hardwarecomponenten of de invoering van kwaadaardige wijzigingen in de leveringsketens van chips te voorkomen. In Caliptra is ook de mogelijkheid voorzien voor verificatie van de authenticiteit van firmware-updates en gerelateerde platformgegevens (RTU, Root of Trust for Update), het detecteren van beschadigde firmware en kritieke gegevens (RTD, Root of Trust for Detection), en het herstellen van beschadigde firmware en gegevens (RTRec, Root of Trust for Recovery).

De ontwikkeling van Caliptra vindt plaats op de locatie van het gezamenlijke Open Compute-project, gericht op de ontwikkeling van open hardware-specificaties voor datacenterinrichting. De met Caliptra verwante specificaties worden verspreid onder gebruikmaking van de Open Web Foundation Agreement (OWFa), die is ontwikkeld voor de verspreiding van open standaarden (vergelijkbaar met een FOSS-licentie voor specificaties). Het gebruik van OWFa maakt het mogelijk om producten en afgeleide implementaties op basis van de specificatie te creƫren zonder royalty's te betalen en stelt organisaties in staat deel te nemen aan de ontwikkeling van de specificatie.

De basisimplementatie van de IP-blok is gebouwd op de open RISC-V-processor SWeRV EL2 en is uitgerust met 384 KB RAM (128 KB DCCM, 128 KB ICCM0 en 128 KB SRAM) en 32 KB ROM. Ondersteunde cryptografische algoritmes zijn onder andere SHA256, SHA384, SHA512, ECC Secp384r1, HMAC-DRBG, HMAC SHA384, AES256-ECB, AES256-CBC en AES256-GCM.

Caliptra gepresenteerd, een open IP-blok voor het creƫren van betrouwbare chips
Caliptra gepresenteerd, een open IP-blok voor het creƫren van betrouwbare chips


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster