Solo是一个开源安全密钥,您可以在solokeys.com上获得一个。Solo支持FIDO2和U2F标准,以实现强大的两因素身份验证和无密码登录,它可以保护您免受网络钓鱼和其他在线攻击。我们希望通过彩色外壳和多语言指南来使安全登录更加人性化,并使全球每个人都可以访问。此存储库包含Solo固件,包括通过USB和NFC实现的FIDO2和U2F(CTAP2和CTAP)。主要实现是针对STM32L432的,并且已移植到NRF52840和EFM32J。对于开发而言,不需要任何硬件,Solo还可以作为Windows,Linux和Mac OSX的独立应用程序运行。如果您更喜欢(或想学习)硬件,则可以在NUCLEO-L432KC开发板上运行Solo,或者我们制造Solo for Hacker,这是Solo的解锁版本,可让您自定义其固件。Security Solo基于STM32L432微控制器。它提供以下安全功能。真正的随机数生成,以保证随机密钥。安全隔离,因此只有简单和安全的代码部分才能处理密钥。不受外部使用和不受信任的代码段的闪存保护。256 KB内存可支持强化的加密实现,以及以后的其他功能,例如OpenPGP或SSH。无需开发任何NDA。黑客的独奏黑客的独奏是Solo的特殊版本,可让您自定义其固件,例如,您可以更改LED颜色,甚至构建高级应用程序。您只能在solokeys.com上购买Solo for Hacker,因为我们不会在亚马逊和其他地方出售该产品,以免引起客户混淆。如果您购买了骇客,则可以将其永久锁定为常规的Solo,但是反之则不能将常规的Solo变成黑客。如果您有Solo for Hacker,请按以下方法在其上加载自己的代码。您可以在我们的文档中找到更多详细信息,包括如何永久锁定它。我们仅支持Python3。
solokey