Google
OpenSK рд╕рд╛рдЗрдЯреНрд╕рд╡рд░ рджреНрд╡рд┐-рдШрдЯрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрд╛рд╕рд╛рдареА рддреБрдордЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдЯреЛрдХрди рддрдпрд╛рд░ рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ, рдЬреЗ Yubico, Feitian, Thetis рдЖрдгрд┐ Kensington рд╕рд╛рд░рдЦреНрдпрд╛ рдирд┐рд░реНрдорд╛рддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ рдЙрддреНрдкрд╛рджрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд░реЗрдбреАрдореЗрдб рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рд╡рд┐рд╕реНрддрд╛рд░ рдЖрдгрд┐ рдСрдбрд┐рдЯрд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкреВрд░реНрдгрдкрдгреЗ рдУрдкрди рдлрд░реНрдорд╡реЗрдЕрд░рд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. OpenSK рд╣реЗ рд╕рдВрд╢реЛрдзрди рд╡реНрдпрд╛рд╕рдкреАрда рдореНрд╣рдгреВрди рд╕реНрдерд┐рдд рдЖрд╣реЗ рдЬреНрдпрд╛рдЪрд╛ рдЙрдкрдпреЛрдЧ рдЯреЛрдХрди рдЙрддреНрдкрд╛рджрдХ рдЖрдгрд┐ рдЙрддреНрд╕рд╛рд╣реА рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд▓реЛрдХрд╛рдВрдкрд░реНрдпрдВрдд рдЯреЛрдХрдирдЪрд╛ рдкреНрд░рдЪрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд░реВ рд╢рдХрддрд╛рдд. OpenSK рдХреЛрдб рдореВрд│рддрдГ рдпрд╛рд╕рд╛рдареА рдПрдХ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдореНрд╣рдгреВрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рд╣реЛрддрд╛
рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдкреНрд░рдХрд▓реНрдк рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд
ARM TrustZone Cryptocell 310. Nordic nRF52840 рд╣реЗ OpenSK рд╕рд╛рдареА рдкрд╣рд┐рд▓реЗ рд╕рдВрджрд░реНрдн рд╡реНрдпрд╛рд╕рдкреАрда рдЖрд╣реЗ. OpenSK ARM CryptoCell рдХреНрд░рд┐рдкреНрдЯреЛ рдкреНрд░рд╡реЗрдЧрдХ рдЖрдгрд┐ USB, NFC рдЖрдгрд┐ рдмреНрд▓реВрдЯреВрде рд▓реЛ рдПрдирд░реНрдЬреАрд╕рд╣ рдЪрд┐рдкрджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рд╡рд╛рд╣рддреБрдХреАрд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдХреНрд░рд┐рдкреНрдЯреЛ рдкреНрд░рд╡реЗрдЧрдХ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, OpenSK рдиреЗ ECDSA, ECC secp256r1, HMAC-SHA256 рдЖрдгрд┐ AES256 рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪреА рд░рд╕реНрдЯрдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реА рд╕реНрд╡рддрдВрддреНрд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рджреЗрдЦреАрд▓ рддрдпрд╛рд░ рдХреЗрд▓реА рдЖрд╣реЗ.
рд╣реЗ рдиреЛрдВрдж рдШреНрдпрд╛рд╡реЗ рдХреА OpenSK рд╣реЗ FIDO2 рдЖрдгрд┐ U2F рдЪреНрдпрд╛ рд╕рдорд░реНрдердирд╛рд╕рд╣ рдЯреЛрдХрдирд╕рд╛рдареА рдлрд░реНрдорд╡реЗрдЕрд░рдЪреА рдкрд╣рд┐рд▓реА рдЦреБрд▓реА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдирд╛рд╣реА; рд╕рдорд╛рди рдлрд░реНрдорд╡реЗрдЕрд░ рдУрдкрди рдкреНрд░реЛрдЬреЗрдХреНрдЯрджреНрд╡рд╛рд░реЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ.
рд╕реНрдерд╛рдкрдиреЗрд╕рд╛рдареА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдлрд░реНрдорд╡реЗрдЕрд░ рдпрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ
Cortex-M рдЖрдгрд┐ RISC-V рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдорд╛рдпрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕рд╕рд╛рдареА рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, рдХрд░реНрдирд▓, рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреЗ рд╕рдБрдбрдмреЙрдХреНрд╕ рдЕрд▓рдЧрд╛рд╡ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. OpenSK рдЪреА рд░рдЪрдирд╛ TockOS рд╕рд╛рдареА рдНрдкрд▓реЗрдЯ рдореНрд╣рдгреВрди рдХреЗрд▓реА рдЖрд╣реЗ. OpenSK рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, Google рдиреЗ TockOS рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдлреЙрд░ рдлреНрд▓реЕрд╢ рдбреНрд░рд╛рдЗрд╡реНрд╣ (NVMC) рд╕рд╛рдареА рджреЗрдЦреАрд▓ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ.
рд╕реНрддреНрд░реЛрдд: opennet.ru