Google
OpenSK သည် Yubico၊ Feitian၊ Thetis နှင့် Kensington ကဲ့သို့သော ထုတ်လုပ်သူများမှ ထုတ်လုပ်သော အဆင်သင့်ဖြေရှင်းချက်များနှင့်မတူဘဲ ဝဘ်ဆိုက်များတွင် two-factor authentication အတွက် သင့်ကိုယ်ပိုင် တိုကင်ကို ဖန်တီးနိုင်စေပြီး၊ တိုးချဲ့ခြင်းနှင့် စာရင်းစစ်ခြင်းအတွက် ရရှိနိုင်မည်ဖြစ်သည်။ OpenSK ကို တိုကင်ထုတ်လုပ်သူများနှင့် စိတ်အားထက်သန်သူများသည် အင်္ဂါရပ်အသစ်များဖန်တီးရန်နှင့် တိုကင်များကို လူအများအား မြှင့်တင်ရန်အတွက် သုတေသနပလပ်ဖောင်းတစ်ခုအဖြစ် နေရာချထားပါသည်။ OpenSK ကုဒ်ကို မူလက အပလီကေးရှင်းတစ်ခုအဖြစ် တီထွင်ခဲ့သည်။
ဆော့ဖ်ဝဲလ်ပရောဂျက်အပြင်
ARM TrustZone Cryptocell 310. Nordic nRF52840 သည် OpenSK အတွက် ပထမဆုံး ရည်ညွှန်းသည့် ပလပ်ဖောင်းဖြစ်သည်။ OpenSK သည် ARM CryptoCell crypto accelerator နှင့် USB၊ NFC နှင့် Bluetooth Low Energy အပါအဝင် ချစ်ပ်မှပံ့ပိုးပေးသည့် သယ်ယူပို့ဆောင်ရေးအမျိုးအစားအားလုံးကို ပံ့ပိုးပေးပါသည်။ crypto accelerator ကိုအသုံးပြုခြင်းအပြင် OpenSK သည် Rust တွင်ရေးထားသော ECDSA၊ ECC secp256r1၊ HMAC-SHA256 နှင့် AES256 algorithms ၏ သီးခြားအကောင်အထည်ဖော်မှုများကိုလည်း ပြင်ဆင်ထားပါသည်။
OpenSK သည် FIDO2 နှင့် U2F အတွက် ပံ့ပိုးမှုဖြင့် တိုကင်များအတွက် firmware ၏ ပထမဆုံးသော open firmware မဟုတ်ကြောင်း မှတ်သားထားသင့်သည်၊ အလားတူ firmware ကို open project ဖြင့် ဖန်တီးထားပါသည်။
တပ်ဆင်မှုအတွက် အဆိုပြုထားသော Firmware သည် အခြေခံဖြစ်သည်။
Cortex-M နှင့် RISC-V ကိုအခြေခံထားသော မိုက်ခရိုကွန်ထရိုလာများအတွက် လည်ပတ်စနစ်သည် kernel၊ ဒရိုက်ဘာများနှင့် အပလီကေးရှင်းများ၏ sandbox ကို သီးခြားခွဲထုတ်ပေးသည်။ OpenSK ကို TockOS အတွက် applet တစ်ခုအဖြစ် ဒီဇိုင်းထုတ်ထားသည်။ OpenSK အပြင်၊ Google သည် Flash drives (NVMC) အတွက် အကောင်းဆုံး TockOS အတွက် ပြင်ဆင်ထားသည်။
source: opennet.ru