ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Π½ Π΅ ΠΏΡŠΡ€Π²ΠΈΡΡ‚ Ρ‡ΠΈΠΏ, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° 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, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² дънни ΠΏΠ»Π°Ρ‚ΠΊΠΈ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ, потрСбитСлски устройства, Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ ΠΈ IoT устройства Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° криптографски ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈ систСмни ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ (Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½Π° манипулация), Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° криптографски ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ (ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π² случай Π½Π° физичСски Π΄ΠΎΡΡ‚ΡŠΠΏ Π½Π° Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‰ Π΄ΠΎ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π°), прСдоставянС Π½Π° услуги, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със сигурността, ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅ Π½Π° ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ Π΄Π½Π΅Π²Π½ΠΈΠΊ Π·Π° ΠΎΠ΄ΠΈΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½ ΠΈΠ»ΠΈ ΠΈΠ·Ρ‚Ρ€ΠΈΡ‚.

OpenTitan Π²ΠΊΠ»ΡŽΡ‡Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ логичСски Π±Π»ΠΎΠΊΠΎΠ²Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π² RoT Ρ‡ΠΈΠΏΠΎΠ²Π΅Ρ‚Π΅, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ микропроцСсор с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° RISC-V Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° (RV32IMCB Ibex), криптографски копроцСсори, Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π΅Π½ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π½Π° случайни числа, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° DICE, ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° сигурно ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ Π² ROM, Ρ‚Π°ΠΊΠ° ΠΈ Π² RAM ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π·Π° сигурност, I/O Π±Π»ΠΎΠΊΠΎΠ²Π΅, инструмСнти Π·Π° сигурно Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ. Устройството прСдоставя ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‰ΠΈ стандартни Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ ΠΊΠ°Ρ‚ΠΎ AES ΠΈ HMAC-SHA256, ΠΈ ускоритСл Π½Π° матСматичСски ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи с ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ ΠΊΠ»ΡŽΡ‡, ΠΊΠ°Ρ‚ΠΎ RSA ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ с Π΅Π»ΠΈΠΏΡ‚ΠΈΡ‡Π½Π° ΠΊΡ€ΠΈΠ²Π°.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Π½ Π΅ ΠΏΡŠΡ€Π²ΠΈΡΡ‚ Ρ‡ΠΈΠΏ, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° OpenTitan


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с DDoS Π·Π°Ρ‰ΠΈΡ‚Π°, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΡƒΠ΅Π± хостинг със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS Π°Ρ‚Π°ΠΊΠΈ, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster