OpenTitan рдУрдкрди-рдЪрд┐рдк рдЪрд┐рдк рдЗрдВрдЯреЗрд▓ рдФрд░ рдПрдЖрд░рдПрдо рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЯреНрд░рд╕реНрдЯ рдХреА рдЬрдЧрд╣ рд▓реЗрддреА рд╣реИ



5 рдирд╡рдВрдмрд░, 2019 рдХреЛ, Google рдФрд░ рдЕрдиреНрдп рдкреНрд░рд╛рдпреЛрдЬрдХреЛрдВ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рд╕рд╛рде рдЧреИрд░-рд▓рд╛рднрдХрд╛рд░реА рд▓реЛрдЕрд░ рдЖрдИрдЖрд░рдЖрдИрдПрд╕рд╕реА рд╕рдВрдЧрдарди рдиреЗ рдУрдкрдирдЯрд╛рдЗрдЯрди рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХреА, рдЬрд┐рд╕реЗ рд╡рд╣ "рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ (рдЖрд░рдУрдЯреА) рдХреЗ рд╕рд╛рде рдЪрд┐рдкреНрд╕ рдХреЗ рдЦреБрд▓реЗ, рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╣рддрд╛ рд╣реИ"ред

RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ OpenTitan рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдФрд░ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдЙрдкрдХрд░рдг рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖-рдкреНрд░рдпреЛрдЬрди рдЪрд┐рдк рд╣реИ рдЬрд╣рд╛рдВ рдпрд╣ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ, рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдФрд░ рд░реВрдЯрдХрд┐рдЯреНрд╕ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ: рдпреЗ рдорджрд░рдмреЛрд░реНрдб, рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб, рд░рд╛рдЙрдЯрд░, IoT рдбрд┐рд╡рд╛рдЗрд╕ рд╣реИрдВ , рдореЛрдмрд╛рдЗрд▓ рдЧреИрдЬреЗрдЯреНрд╕, рдЖрджрд┐ред

рдмреЗрд╢рдХ, рдРрд╕реЗ рдореЙрдбреНрдпреВрд▓ рдЖрдзреБрдирд┐рдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрдВрдЯреЗрд▓ рдмреВрдЯ рдЧрд╛рд░реНрдб рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЙрдбреНрдпреВрд▓ рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдЬрдбрд╝ рд╣реИред рдпрд╣ рдУрдПрд╕ рдХреЛ рдмреВрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЯреНрд░рд╕реНрдЯ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпреВрдИрдПрдлрдЖрдИ BIOS рдХреА рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдЯреНрд░рд╕реНрдЯ рдХреА рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдЬрдбрд╝реЛрдВ рдкрд░ рдХрд┐рддрдирд╛ рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдмрдЧ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ? рд▓реЗрдЦ рджреЗрдЦреЗрдВ тАЬрд╢реНрд░реЛрдбрд┐рдВрдЧрд░ рдЯреНрд░рд╕реНрдЯреЗрдб рдбрд╛рдЙрдирд▓реЛрдбред рдЗрдВрдЯреЗрд▓ рдмреВрдЯ рдЧрд╛рд░реНрдб " рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде" рдХреИрд╕реЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдХрдИ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдПрдХ рдХреНрд▓реЛрди рдмрдЧ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдЗрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░) рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рд░реВрдЯрдХрд┐рдЯ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред "

рдЖрдкреВрд░реНрддрд┐ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЙрдкрдХрд░рдг рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд░рдиреЗ рдХрд╛ рдЦрддрд░рд╛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реИ: рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рднреА рд╢реМрдХрд┐рдпрд╛ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░ $ 200 рд╕реЗ рдЕрдзрд┐рдХ рдХреЗ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░реНрд╡рд░ рдорджрд░рдмреЛрд░реНрдб рдореЗрдВ рдмрдЧ рдХреЛ рдорд┐рд▓рд╛ рд╕рдХрддрд╛ рд╣реИ ред рдХреБрдЫ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЛ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ "рд╕реИрдХрдбрд╝реЛрдВ рдорд┐рд▓рд┐рдпрди рдбреЙрд▓рд░ рдХреЗ рдмрдЬрдЯ рд╡рд╛рд▓реЗ рд╕рдВрдЧрдарди рдХрдИ рд╡рд░реНрд╖реЛрдВ рддрдХ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред" рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреЛрдИ рд╕рдмреВрдд рдирд╣реАрдВ рд╣реИ, рдпрд╣ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рд╣реИред

"рдпрджрд┐ рдЖрдк рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдбрд░ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЦреЗрд▓ рдЦрддреНрдо рд╣реЛ рдЧрдпрд╛ рд╣реИ," рдЧреИрд╡рд┐рди рдлреЗрд░рд┐рд╕, рдирд┐рд░реНрджреЗрд╢рдХреЛрдВ рдХреЗ рд▓реЛрдЕрд░рд╕реАрдПрд╕рд╕реА рдмреЛрд░реНрдб рдХреЗ рдПрдХ рд╕рджрд╕реНрдп рдиреЗ рдХрд╣рд╛ ред - рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ - рдпрджрд┐ рдЖрдк рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд▓реЛрдб рдХреЗ рд╕рдордп рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд░рддреЗ рдереЗ, рддреЛ рдмрд╛рдХреА рддрдХрдиреАрдХ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИред рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд░ рд░рд╣реЗ рд╣реИрдВред тАЭ

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЗрд╕рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкрд╣рд▓реЗ рдЦреБрд▓реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо OpenTitan ( GitHub repository , рдкреНрд░рд▓реЗрдЦрди , рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ ) рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╕рдорд╛рдзрд╛рдиреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рд╕реЗ "рдЕрдирд╛рдбрд╝реА рдФрд░ рдЕрдкреВрд░реНрдг RoT рдЙрджреНрдпреЛрдЧ рдмрджрд▓ рдЬрд╛рдПрдЧрд╛," Google рдиреЗ рдХрд╣рд╛ред

рдЗрдВрдЯреЗрд▓ рдкреНрд░рдмрдВрдзрди рдЗрдВрдЬрди (ME) рдЪрд┐рдкреНрд╕ рдореЗрдВ рдПрдХреАрдХреГрдд Minix рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдкрд░, Google рдиреЗ рдЦреБрдж рдЯрд╛рдЗрдЯрди рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рд╢реБрд░реБрдЖрдд рдХреАред рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдФрд░ рдмреЗрдХрд╛рдмреВ рддрд░реАрдХреЗ рд╕реЗ рдЗрд╕ рдЬрдЯрд┐рд▓ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдиреЗ рд╣рдорд▓реЗ рдХреА рд╕рддрд╣ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ред Google рдиреЗ Intel Management Engine (ME) рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА , рд▓реЗрдХрд┐рди рдЕрд╕рдлрд▓ рд░рд╣рд╛ред

рднрд░реЛрд╕реЗ рдХреА рдЬрдбрд╝ рдХреНрдпрд╛ рд╣реИ?


рд╕рд┐рд╕реНрдЯрдо рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдЕрдЧрд▓реЗ рдЪрд░рдг рдХреА рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдмрдирд╛рддрд╛ рд╣реИред

рд░реВрдЯ рдСрдл рдЯреНрд░рд╕реНрдЯ (RoT) рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╣реИ рдЬреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЯреНрд░рд╕реНрдЯ рдЪреЗрди рдореЗрдВ рдкрд╣рд▓реЗ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд╕реНрд░реЛрдд рдХреЛ рдмрджрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЖрд░рдУрдЯреА рд░реВрдЯрдХрд┐рдЯреНрд╕ рдХреЗ рдЦрд┐рд▓рд╛рдл рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд░рдХреНрд╖рд╛ рд╣реИред рдпрд╣ рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрджрдо рд╣реИ, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЖрдЧреЗ рд▓реЙрдиреНрдЪ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ - BIOS рд╕реЗ рдУрдПрд╕ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддрдХред рдЙрд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдж рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдЪрд░рдг рдХреА рдкреНрд░рд╛рдорд╛рдгрд┐рдХрддрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдореЗрдВ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЗ рд╕рд╛рде рдЪрд╛рдмрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдореБрдЦ рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рдирдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЯреАрдкреАрдПрдо (рдЯреНрд░рд╕реНрдЯреЗрдб рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдореЙрдбреНрдпреВрд▓) рд╣реИред


рднрд░реЛрд╕реЗ рдХреА рдЬрдбрд╝ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ред рдКрдкрд░ рдПрдХ рдкрд╛рдВрдЪ-рдЪрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рд╣реИ, рдЬреЛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╕реНрдореГрддрд┐ рдореЗрдВ рд╕реНрдерд┐рдд рдмреВрдЯрд▓реЛрдбрд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдореЗрдВ, рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдЧрд▓реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдШрдЯрдХ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреЗрд░реА рд▓реА рдХреЗ IoT рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╕реЗ рдЪрд┐рддреНрд░рдг

RoT рдХреЛ рдХрдИ рддрд░реАрдХреЛрдВ рд╕реЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

  • рдлрд░реНрдорд╡реЗрдпрд░ рдпрд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдореЗрдореЛрд░реА рд╕реЗ рдЫрд╡рд┐ рдФрд░ рд░реВрдЯ рдХреБрдВрдЬреА рд▓реЛрдб рдХрд░рдирд╛;
  • рдлреНрдпреВрдЬ рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдмрд╛рд░ рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рдореЗрдореЛрд░реА рдореЗрдВ рд░реВрдЯ рдХреА рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛;
  • рдПрдХ рд╕рдВрд░рдХреНрд╖рд┐рдд рднрдВрдбрд╛рд░рдг рдореЗрдВ рд╕реНрдореГрддрд┐ рдХреЗ рдПрдХ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХреНрд╖реЗрддреНрд░ рд╕реЗ рд▓реЛрдбрд┐рдВрдЧ рдХреЛрдбред

рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрд╕реЗрд╕рд░реЛрдВ рдореЗрдВ, рдЯреНрд░рд╕реНрдЯ рдХреА рдЬрдбрд╝ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрдВрдЯреЗрд▓ рдФрд░ рдПрдЖрд░рдПрдо
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрдХрдиреАрдХреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ:

  • рдПрдЖрд░рдПрдо рдЯреНрд░рд╕реНрдЯрдЬреЛрди ред рдПрдЖрд░рдПрдо рдЪрд┐рдк рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЛ рдПрдХ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╕рд┐рд▓рд┐рдХреЙрди рдмреНрд▓реЙрдХ рдмреЗрдЪ рд░рд╣рд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдФрд░ рдЕрдиреНрдп рд╕реБрд░рдХреНрд╖рд╛ рддрдВрддреНрд░ рдХреА рдЬрдбрд╝ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдорд╛рдЗрдХреНрд░реЛрдкреНрд░реЛрд╕реЗрд╕рд░ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛрд░ рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ; рдпрд╣ рдЯреНрд░рд╕реНрдЯреЗрдб рдУрдПрд╕ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЬреЛ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣реИред рд╕рдВрд░рдХреНрд╖рд┐рдд рд╕рдВрд╕рд╛рдзрди рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХреЛрд░ рдореЗрдВ рд╣реИрдВ рдФрд░ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рд╣рд▓реНрдХрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдВрджрд░реНрдн рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд┐рдЧрд░рд╛рдиреА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
  • рдЗрдВрдЯреЗрд▓ рдмреВрдЯ рдЧрд╛рд░реНрдб рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдпрд╛ рдорд╛рдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмреВрдЯ рдмреНрд▓реЙрдХ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддрдВрддреНрд░ рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмреНрд▓реЙрдХ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рд░реНрдорд╛рддрд╛ рдХреЛ 2048-рдмрд┐рдЯ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рджреЛ рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдФрд░ рдирд┐рдЬреАред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдмреЛрд░реНрдб рдкрд░ рдореБрджреНрд░рд┐рдд рд╣реЛрддреА рд╣реИ, рдЬреЛ рдЙрддреНрдкрд╛рджрди рд╕реНрддрд░ рдкрд░ рдлреНрдпреВрдЬ рдмрд┐рдЯреНрд╕ рдХреЛ "рдбреЗрдЯреЛрдиреЗрдЯрд┐рдВрдЧ" рдХрд░рддреА рд╣реИред рдпреЗ рдмрд┐рдЯреНрд╕ рд╡рди-рдЯрд╛рдЗрдо рд╣реИрдВ рдФрд░ рдЗрдиреНрд╣реЗрдВ рдмрджрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ред рдХреБрдВрдЬреА рдХрд╛ рдирд┐рдЬреА рд╣рд┐рд╕реНрд╕рд╛ рдбрд╛рдЙрдирд▓реЛрдб рдЪрд░рдг рдХреЗ рдмрд╛рдж рдХреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдмрдирд╛рддрд╛ рд╣реИред

OpenTitan рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдРрд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рдореБрдЦ рднрд╛рдЧреЛрдВ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЪрд┐рддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред



OpenTitan рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо


OpenTitan рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЧреИрд░-рд▓рд╛рднрдХрд╛рд░реА рд╕рдВрдЧрдарди lowRISC рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рд╣реИред рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдЯреАрдо рдХреИрдореНрдмреНрд░рд┐рдЬ (рдпреВрдХреЗ) рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ, рдФрд░ рдореБрдЦреНрдп рдкреНрд░рд╛рдпреЛрдЬрдХ Google рд╣реИред рд╕рдВрд╕реНрдерд╛рдкрдХ рднрд╛рдЧреАрджрд╛рд░реЛрдВ рдореЗрдВ рдЬреНрдпреВрд░рд┐рдЦ рдХрд╛ рд╕реНрд╡рд┐рд╕ рд╣рд╛рдпрд░ рдЯреЗрдХреНрдирд┐рдХрд▓ рд╕реНрдХреВрд▓, рдЬреА + рдбреА рдореЛрдмрд╛рдЗрд▓ рд╕реБрд░рдХреНрд╖рд╛, рдиреБрд╡реЛрддрди рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рдФрд░ рд╡реЗрд╕реНрдЯрд░реНрди рдбрд┐рдЬрд┐рдЯрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

Google рдиреЗ Google рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдШреЛрд╖рдгрд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА ред рдХрдВрдкрдиреА рдиреЗ рдХрд╣рд╛ рдХрд┐ OpenTitan "рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рд╕рд░реНрд╡рд░, рднрдВрдбрд╛рд░рдг, рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдЕрдзрд┐рдХ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ RoT рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рдПрдХреАрдХрд░рдг рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИред"

рдЯреНрд░рд╕реНрдЯ рдХреА рдЬрдбрд╝ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╕рдмрд╕реЗ рдирд┐рдЪрд▓реЗ рд╕реНрддрд░ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдкрд╣рд▓реА рдХрдбрд╝реА рд╣реИ, рдЬрд┐рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рд╣рдореЗрд╢рд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднрд░реЛрд╕рд╛ рдХрд░рддрд╛ рд╣реИред

рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдЕрд╡рд╕рдВрд░рдЪрдирд╛ (PKI) рд╕рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП RoT рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрд╣ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓реА рдХреА рдиреАрдВрд╡ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдПрдХ рдЬрдЯрд┐рд▓ рдкреНрд░рдгрд╛рд▓реА рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ IoT рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдпрд╛ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░ред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ Google рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХреНрдпреЛрдВ рдХрд░рддрд╛ рд╣реИред рдЕрдм рдЙрд╕рдХреЗ рдкрд╛рдВрдЪ рдорд╣рд╛рджреНрд╡реАрдкреЛрдВ рдкрд░ 19 рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рд╣реИрдВред рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░, рднрдВрдбрд╛рд░рдг, рдФрд░ рдорд┐рд╢рди-рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд╣рдорд▓реЗ рдХреА рд╕рддрд╣ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, Google рдиреЗ рд╢реБрд░реВ рдореЗрдВ рдЯрд╛рдЗрдЯрди рдЪрд┐рдк рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдЕрдкрдиреА рдЬрдбрд╝ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдереАред

Google рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдЯрд╛рдЗрдЯрди рдЪрд┐рдк рдХреЛ рдкрд╣рд▓реА рдмрд╛рд░ рдорд╛рд░реНрдЪ 2017 рдореЗрдВ Google рдХреНрд▓рд╛рдЙрдб рдиреЗрдХреНрд╕реНрдЯ рдХреЙрдиреНрдлреНрд░реЗрдВрд╕ рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред тАЬрд╣рдорд╛рд░реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ рдХреА рдПрдХ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдпрд╣ рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЯрд╛рдЗрдЯрди рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд░рддреЗрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, тАЭрдЙрд╕ рдкреНрд░рд╕реНрддреБрддрд┐ рдореЗрдВ Google рдХреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рдпреЛрдВ рдиреЗ рдХрд╣рд╛ред


рдЧреВрдЧрд▓ рд╕рд░реНрд╡рд░ рдореЗрдВ рдЪрд┐рдк рдЯрд╛рдЗрдЯрди

рдЯрд╛рдЗрдЯрди рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ Google рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рдерд╛, рд▓реЗрдХрд┐рди рдЕрдм рдПрдХ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рддрд╣рдд рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдмрди рд░рд╣рд╛ рд╣реИред

рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдкрд╣рд▓рд╛ рдЪрд░рдг рдорд╛рдЗрдХреНрд░реЛрдХреНрд░рд┐рд╕рд┐рдЯ рд╕реНрддрд░ рдкрд░ рдПрдХ RoT рд▓реЙрдЬрд┐рдХрд▓ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд▓реЛ - рдЖрд░рдЖрдИрдПрд╕рд╕реА рдЖрдИрдмреЗрдХреНрд╕ рдУрдкрди-рд╕реЛрд░реНрд╕ рдорд╛рдЗрдХреНрд░реЛрдкреНрд░реЛрд╕реЗрд╕рд░, рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдкреНрд░реЛрд╕реЗрд╕рд░, рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд░реИрдВрдбрдо рдирдВрдмрд░ рдЬрдирд░реЗрдЯрд░, рдЧреИрд░-рд╡рд╛рд╖реНрдкрд╢реАрд▓ рдФрд░ рдЧреИрд░-рд╡рд╛рд╖реНрдкрд╢реАрд▓ рднрдВрдбрд╛рд░рдг, рд╕реБрд░рдХреНрд╖рд╛ рддрдВрддреНрд░, рдкрд░рд┐рдзреАрдп рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдкрджрд╛рдиреБрдХреНрд░рдо рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

Google рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ OpenTitan рддреАрди рдкреНрд░рдореБрдЦ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ:

  • рд╕рднреА рдХреЛ рдордВрдЪ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдФрд░ рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рд╛ рд╣реИ;
  • рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рдЦреБрд▓рдиреЗ рдХреЗ рдХрд╛рд░рдг рд▓рдЪреАрд▓рд╛рдкрди рдореЗрдВ рд╡реГрджреНрдзрд┐ рдЬреЛ рдХрд┐ рдЖрдкреВрд░реНрддрд┐рдХрд░реНрддрд╛ рдХреЗ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдирд┐рд╖реЗрдз рджреНрд╡рд╛рд░рд╛ рдЕрд╡рд░реБрджреНрдз рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ;
  • рдЧреБрдгрд╡рддреНрддрд╛ рди рдХреЗрд╡рд▓ рдбрд┐рдЬрд╛рдЗрди рджреНрд╡рд╛рд░рд╛, рдмрд▓реНрдХрд┐ рд╕рдВрджрд░реНрдн рдлрд░реНрдорд╡реЗрдпрд░ рдФрд░ рдкреНрд░рд▓реЗрдЦрди рджреНрд╡рд╛рд░рд╛ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреА рдЧрдИ рд╣реИред

тАЬрдЯреНрд░рд╕реНрдЯ рдХреА рдЬрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рдЪрд┐рдкреНрд╕ рдмрд╣реБрдд рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╣реИрдВред рд╡реЗ рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдк рдЗрд╕реЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдореЗрдВ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЖрдк рд╕реНрд╡рдпрдВ рдЙрдирдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, тАЭрдбреЛрдорд┐рдирд┐рдХ рд░рд┐рдЬрд╝реЛ рдиреЗ рдХрд╣рд╛, Google рдЯрд╛рдЗрдЯрди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮред тАЬрдЕрдм рдкрд╣рд▓реА рдмрд╛рд░, рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдЬрдбрд╝реЛрдВ рдХреЗ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЕрдВрдзрд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреЗ рдмрд┐рдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреИрджрд╛ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЖрдзрд╛рд░ рд╕рд┐рд░реНрдл рдареЛрд╕ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред тАЭ

рд░рд┐рдЬрд╝реЛ рдиреЗ рдХрд╣рд╛ рдХрд┐ рдУрдкрдирдЯрд╛рдЗрдЯрди рдХреЛ "рдЪреАрдЬреЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдореМрд▓рд┐рдХ рдкрд╛рд░рджрд░реНрд╢реА рдбрд┐рдЬрд╛рдЗрди" рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, OpenTitan рдХреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рддреИрдпрд╛рд░ рдЙрддреНрдкрд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдХрд╛рд╕ рдЕрднреА рддрдХ рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдФрд░ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмреАрдЪ рдореЗрдВ рдЦреЛрд▓рд╛ рддрд╛рдХрд┐ рд╣рд░ рдХреЛрдИ рдЙрддреНрдкрд╛рджрди рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдкрд░реАрдХреНрд╖рдг, рдпреЛрдЧрджрд╛рди рдФрд░ рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХреЗред

OpenTitan рдЪрд┐рдкреНрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЖрд╡реЗрджрди рдХрд░рдиреЗ рдФрд░ рдкреНрд░рдорд╛рдгрд┐рдд рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдХрд┐рд╕реА рднреА рд░реЙрдпрд▓реНрдЯреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

Source: https://habr.com/ru/post/hi474900/


All Articles