Представен е първият чип на базата на отворената платформа OpenTitan

Некомерсиалната организация lowRISC, която ръководи разработката на свободния микропроцесор на базата на архитектурата RISC-V, обяви за наличността на първия готов за търговско производство чип, построен на базата на отворената платформа OpenTitan, развитието на която е независим съвместен проект. Първоначално проектът е основан от Google, но след прехвърлянето му на организацията lowRISC, в разработката се включват компании като Western Digital, Seagate, Nuvoton Technology, Winbond, Rivos, zeroRISC и G+D Mobile Security. Свързаният с проекта код и спецификации на хардуерни компоненти са публикувани под лицензия Apache 2.0.

В отличие от съществуващите реализации на Root of Trust, OpenTitan се развива в съответствие с концепцията „сигурност чрез прозрачност“, която предполага наличност на кода и схемите, както и напълно открит процес на разработване, несвързан с конкретни доставчици и производители на чипове. В основата на решенията, приложени в OpenTitan, са технологии, вече използвани в криптографските USB токени Google Titan и TPM чипове за осигуряване на верифицирано зареждане, инсталирани на сървъри инфраструктурата на Google, както и на устройствата Chromebook и Pixel.

OpenTitan представлява платформа за създаване на достоверни хардуерни компоненти (RoT, Root of Trust), която може да се приложи там, където е необходимо да се гарантира целостта на хардуерните и софтуерните елементи на системата, удостоверявайки, че критично важните части на системата не са били заменяни и се основават на проверен и упълномощен от производителя код. Проектът предоставя готова, проверена и надеждна рамка, която позволява повишаване на доверието в създаваните решения и намаляване на разходите при разработката на специализирани чипове за осигуряване на сигурност.

Чиповете, основани на OpenTitan, могат да се използват в сървърни дънни платки, мрежови карти, потребителски устройства, рутери и устройства за интернет на нещата за проверка на фърмуер и зареждаеми компоненти, а също и за генериране на криптографски уникални идентификатори на системата (защита от подмяна на оборудването), защита на криптографски ключове (изолация на ключовете в случай на физически достъп на злоумышленик до оборудването), предоставяне на свързани със сигурността услуги и водене на изолиран одитен журнал, който не може да бъде редактиран или изтрит.

OpenTitan включва различни логически блокове, търсени в RoT чиповете, като отворен микропроцесор, основан на архитектурата RISC-V (RV32IMCB Ibex), криптографски съкопросторци, хардуерен генератор на случайни числа, мениджър на ключове с поддръжка на DICE, механизъм за защитено съхранение на данни в постоянно и оперативно памет, технологии за защита, входно-изходни блокове, средства за безопасно зареждане и т.н. Устройството също така предоставя блокове с реализация на стандартни алгоритми за криптиране, като AES и HMAC-SHA256, и ускорител на математически операции, използвани в алгоритмите за работа с цифрови подписи на база публични ключове, като RSA и алгоритми на база елиптични криви.

Представен е първият чип на базата на отворената платформа OpenTitan


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster