Google e senola morero oa OpenTitan ho theha li-chips tse tšepahalang
Google hlahisoa morero o mocha o bulehileng OpenTitan, e leng sethala sa ho theha likarolo tsa hardware tse tšepahalang (RoT, Root of Trust). OpenTitan e ipapisitse le mahlale a seng a ntse a sebelisoa ho li-tokens tsa USB tsa cryptographic Google Titan и TPM chips ho fana ka lits'oants'o tse netefalitsoeng tse kentsoeng ho li-server ho lisebelisoa tsa motheo tsa Google, hammoho le li-Chromebook le lisebelisoa tsa Pixel. Khoutu e amanang le projeke le lintlha tsa Hardware phatlalalitsoe ho GitHub tlasa laesense ea Apache 2.0.
Ho fapana le ts'ebetsong e teng ea Root of Trust, morero o mocha o ntse o ntlafatsoa ho latela mohopolo oa "ts'ireletso ka ponaletso", ho bolelang ts'ebetso e bulehileng ka botlalo ea nts'etsopele le ho fumaneha ha khoutu le meralo. OpenTitan e ka sebelisoa e le moralo o lokiselitsoeng, o netefalitsoeng le o tšepahalang o o lumellang ho eketsa ts'epo ho litharollo tse ntseng li etsoa le ho fokotsa litšenyehelo ha ho etsoa li-chips tse khethehileng tsa ts'ireletso. OpenTitan e tla nts'etsapele sethaleng se ikemetseng e le morero o kopaneng, o sa tlamelletsoeng ho barekisi ba itseng le baetsi ba li-chip.
Nts'etsopele ea OpenTitan e tla tsamaisoa ke mokhatlo o sa etseng phaello tlaseRISC, ho nts'etsapele microprocessor ea mahala e ipapisitseng le meralo ea RISC-V. Likhamphani tsa G + D Mobile Security, Nuvoton Technology le Western Digital li se li kenelletse mosebetsing o kopaneng oa OpenTitan, hammoho le ETH Zurich le Univesithi ea Cambridge, bafuputsi ba nts'etsopele ea meralo e sireletsehileng ea processor. CHERI (Litaelo tsa RISC tse Matlafalitsoeng ke Matla a Matla) le morao tjena nkile thuso ea li-euro tse limilione tse 190 ho ikamahanya le mahlale a amanang le li-processor tsa ARM le ho theha mohlala oa sethala se secha sa lisebelisoa tsa Morello.
Morero oa OpenTitan o akaretsa nts'etsopele ea likarolo tse fapaneng tsa logic tse hlokahalang ho li-chips tsa RoT, ho kenyelletsa le microprocessor e bulehileng tlaseRISC Ibex e ipapisitse le meralo ea RISC-V, li-cryptographic coprocessors, jenereithara ea linomoro tse sa sebetseng tsa Hardware, bolaoli ba senotlolo le polokelo ea data ka ho sa feleng le RAM, mekhoa ea ts'ireletso, likarolo tsa ho kenya / lihlahisoa, lisebelisoa tse sireletsehileng tsa boot, joalo-joalo. OpenTitan e ka sebelisoa moo botšepehi ba lisebelisoa tsa tsamaiso le lisebelisoa tsa software li tlamehang ho netefatsoa, ho netefatsa hore likarolo tsa bohlokoa tsa tsamaiso ha lia senyeha 'me li thehiloe ho khoutu e netefalitsoeng le e lumelletsoeng ke moetsi.
Li-Chips tse thehiloeng ho OpenTitan li ka sebelisoa ho
liboto tsa li-server, likarete tsa marang-rang, lisebelisoa tsa bareki, li-routers, Marang-rang a Lintho bakeng sa netefatso ea firmware (ho lemoha liphetoho tsa firmware ka malware), tokisetso ea mokhoa o ikhethileng oa ho tsebahatsa (ts'ireletso khahlanong le ho kenya thepa sebakeng sa thepa), ts'ireletso ea linotlolo tsa "cryptographic" (ho itšehla thajana haeba ho ka etsahala. mohlaseli o fumana lisebelisoa tsa 'mele), a fana ka litšebeletso tse amanang le ts'ireletso le ho boloka tlaleho e ka thōko ea tlhahlobo e ke keng ea hlophisoa kapa ea hlakoloa.