![](https://gadgetshowto.com/storage/img/images_1/googles-opensk-platform-lets-you-build-your-own-2fa-key.jpg)
W ruchu, który może znacznie przyczynić się do umożliwienia entuzjastom majsterkowania i zewnętrznych dostawców sprzętu tworzenia własnych kluczy bezpieczeństwa FIDO i poprawy dostępu konsumentów do implementacji sprzętu uwierzytelniającego, Google w czwartek udostępnił oprogramowanie układowe potrzebne do stworzenia uwierzytelniania dwuskładnikowego ( 2FA) klucze bezpieczeństwa. Nazywa OpenSK, obsługuje zarówno standardy FIDO U2F, jak i FIDO2, poinformowała firma w oficjalnym poście na blogu.
Według Google, projekt OpenSK jest zakodowany w Rust i działa na TockOS „Zapewniają lepszą izolację i czystsze abstrakcje systemu operacyjnego wspierające bezpieczeństwo”. Oprogramowanie układowe można flashować na klucze sprzętowe Nordic, które obsługują wszystkie główne protokoły transportowe wymienione przez FIDO2, w tym NFC, Bluetooth Low Energy, USB i dedykowany sprzętowy rdzeń kryptograficzny.
W oświadczeniu Kjetil Holstad, dyrektor ds. Zarządzania produktami w Nordic Semiconductor, powiedział, że firma jest zadowolona ze współpracy z Google przy projekcie. „Cieszymy się, że możemy współpracować z Google i społecznością open source nad nową platformą badawczą OpenSK. Mamy nadzieję, że nRF52840, wiodące w branży wsparcie dla bezpiecznej akceleracji kryptograficznej w połączeniu z nowymi funkcjami i testowaniem w OpenSK, pomoże branży w uzyskaniu powszechnego przyjęcia kluczy bezpieczeństwa ”.
Oprócz oprogramowania sprzętowego typu open source, Google zapewnia również niestandardową obudowę do druku 3D, aby chronić i przenosić niestandardowy klucz. Projekt, mówi Google, działa na różnych drukarkach 3D. Możesz dowiedzieć się więcej o całym projekcie OpenSK i zebrać wskazówki, jak stworzyć własny klucz bezpieczeństwa, sprawdzając oficjalne repozytorium Google Github.