ʻO LowRISC, kahi hui waiwai ʻole e nānā ana i ka hoʻomohala ʻana i kahi microprocessor open-source e pili ana i ka hoʻolālā RISC-V, hoʻolaha i ka loaʻa o ka chip kūʻai kūʻai mua i kūkulu ʻia ma ka OpenTitan open source platform, i hoʻomohala ʻia ma ke ʻano he papahana hui kūʻokoʻa. Ua hoʻokumu mua ʻia ka papahana e Google, akā ma hope o kona hoʻoili ʻana iā lowRISC, hui pū nā hui me Western Digital, Seagate, Nuvoton Technology, Winbond, Rivos, zeroRISC, a me G + D Mobile Security i kāna hoʻomohala ʻana. Hoʻopuka ʻia nā code a me nā kikoʻī o ka papahana ma lalo o ka laikini Apache 2.0.
ʻAʻole e like me nā hoʻokō Root of Trust i kēia manawa, ke hoʻomohala ʻia nei ʻo OpenTitan e like me ke kumumanaʻo "palekana ma o ka transparency", ʻo ia hoʻi ka loaʻa ʻana o ke code a me nā schematics, a me kahi kaʻina hana hoʻomohala ākea loa, ʻaʻole i pili i nā mea kūʻai aku a i ʻole nā mea hana chip. Hoʻokumu ʻia nā hoʻonā i hoʻohana ʻia ma OpenTitan ma nā ʻenehana i hoʻohana mua ʻia ma nā hōʻailona USB cryptographic Google Titan a me nā chips TPM no ka boot i hōʻoia ʻia i hoʻokomo ʻia ma. nā kikowaena ma nā ʻōnaehana hana o Google, a ma nā Chromebook a me nā polokalamu Pixel pū kekahi.
ʻO OpenTitan kahi kahua no ka hoʻokumu ʻana i nā ʻāpana ʻenehana hilinaʻi (RoT, a i ʻole Root of Trust). Hiki ke hoʻohana ʻia no ka hōʻoia ʻana i ka pono o ka ʻōnaehana ʻōnaehana a me nā mea lako polokalamu, e hōʻoia ana ʻaʻole i hoʻopili ʻia nā ʻāpana ʻōnaehana koʻikoʻi a ua hoʻokumu ʻia ma ke code i hōʻoia ʻia a ʻae ʻia. Hāʻawi ka papahana i kahi papa hana mākaukau, hoʻāʻo ʻia, a hilinaʻi hoʻi e hoʻonui ai i ka hilinaʻi i nā hoʻonā e hoʻomohala ʻia a hōʻemi i ke kumukūʻai o ka hoʻomohala ʻana i nā pōpoki palekana kūikawā.
Hiki ke hoʻohana ʻia nā chips OpenTitan-based i nā motherboards server, nā kāleka pūnaewele, nā mea kūʻai aku, nā mea ala, a me nā mea IoT e hōʻoia i ka firmware a me nā ʻāpana bootable, e hoʻopuka i nā mea ʻike ʻōnaehana cryptographically kūʻokoʻa (pale i ka hoʻopili ʻana i nā lako hana), pale i nā kī cryptographic (hoʻokaʻawale i nā kī inā loaʻa i ka mea hoʻouka ke komo kino i ka hardware), hāʻawi i nā lawelawe pili i ka palekana, a mālama i kahi log loiloi i hoʻoponopono ʻia ʻaʻole hiki ke holoi ʻia.
Loaʻa ka OpenTitan i nā poloka logic like ʻole i koi ʻia i nā chips RoT, e like me kahi microprocessor open-source e pili ana i ka hoʻolālā RISC-V (RV32IMCB Ibex), cryptographic coprocessors, kahi hāmeʻa helu random number generator, kahi mana kī me ke kākoʻo DICE, kahi mīkini no ka mālama ʻana i ka ʻikepili i loko o ROM a me RAM, nā ʻenehana palekana, nā poloka I/O, nā hāmeʻa palekana palekana, a me nā mea hou aku. Hāʻawi ka mea hana i nā poloka e hoʻokō ana i nā algorithm encryption maʻamau e like me AES a me HMAC-SHA256, a me kahi mea hoʻokele o nā hana makemakika i hoʻohana ʻia i nā algorithms no ka hana ʻana me nā pūlima kikohoʻe kī nui, e like me RSA a me nā algorithm curve elliptic.

Source: opennet.ru
