Google har efter sex Ärs arbete med projektet meddelat att produktionen av en chip som Àr baserad pÄ den öppna plattformen OpenTitan har inletts. Chipet tillverkas av Nuvoton och marknadsförs som den första implementationen av OpenTitan, redo för anvÀndning i arbetsprojekt. För nÀrvarande har en provbatch slÀppts för testning, och starten av massproduktionen Àr planerad till vÄren i Är.
OpenTitan Àr en plattform för att skapa betrodda hÄrdvarukomponenter (RoT, Root of Trust), som anvÀnds dÀr det Àr nödvÀndigt att sÀkerstÀlla det oförÀndrade tillstÄndet hos systemets hÄrdvaru- och mjukvarukomponenter. Till exempel för att verifiera att kritiska delar av systemet inte har blivit manipulerade och baseras pÄ verifierad och godkÀnd kod frÄn tillverkaren. Projektet erbjuder en fÀrdig, verifierad och pÄlitlig ram som möjliggör att öka förtroendet för de lösningar som utvecklas och minska kostnaderna för utveckling av specialiserade chip för sÀkerhetsÀndamÄl.
Chips baserade pÄ OpenTitan kan anvÀndas i servermoderkort, nÀtverkskort, konsumentenheter, routrar och IoT-enheter för verifiering av firmware och nedladdade komponenter, för att generera kryptografiskt unika systemidentifierare (skydd mot hÄrdvarumanipulation), för att tillhandahÄlla sÀkerhetsrelaterade tjÀnster, för att skydda kryptografiska nycklar (isolering av nycklar vid fysisk Ätkomst till utrustningen av en angripare) och för att skapa en isolerad revisionslogg som inte kan redigeras eller raderas.
OpenTitan inkluderar logiska block som efterfrÄgas i RoT-chips, sÄsom en öppen mikroprocessor baserad pÄ RISC-V-arkitekturen (RV32IMCB Ibex), kryptografiska coprocessorer, en hÄrdvarugenerator för slumpmÀssiga tal, en nyckelhanterare med DICE-stöd, en mekanism för sÀker lagring av data i icke-flyktigt och flyktigt minne, skyddsteknologier, I/O-block och komponenter för sÀker uppstart. Enheten tillhandahÄller ocksÄ block med implementation av standardiserade krypteringsalgoritmer, sÄsom AES och HMAC-SHA256, samt en accelerator för matematiska operationer som tillÀmpas i algoritmer för digitala signaturer baserade pÄ öppna nycklar.

Projektet grundades av Google, men överlÀmnades till den ideella organisationen lowRISC, efter vilket företag som Western Digital, Seagate, Nuvoton Technology, Winbond, Rivos, zeroRISC och G+D Mobile Security anslöt sig till dess utveckling. Den relaterade koden och specifikationerna för hÄrdvarukomponenterna publicerades under Apache 2.0-licensen. De lösningar som anvÀnds i OpenTitan bygger pÄ teknologier som redan anvÀnds i Googles Titan-kryptografiska USB-token och TPM-chips för att sÀkerstÀlla verifierad uppstart. servrar Google-infrastrukturen sÄvÀl som pÄ Chromebook- och Pixel-enheter.
I motsats till befintliga implementeringar av Root of Trust utvecklas OpenTitan enligt konceptet 'sÀkerhet genom transparens', vilket innebÀr tillgÄng till kod och scheman samt anvÀndning av en helt öppen utvecklingsprocess, oberoende av specifika leverantörer och chipstillverkare. OpenTitan har blivit den första kommersiella öppna implementeringen av Root of Trust som erbjuder stöd för en post-kvant sÀker startmekanism som bygger pÄ algoritmen för digital signaturbildning SLH-DSA (Sphincs+), som Àr motstÄndskraftig mot kvantdatorattacker.

KĂ€lla: opennet.ru
