如何使用来自安全令牌的FIDO?

时间:2018-12-12 12:07:47

标签: two-factor-authentication fido-u2f fido

我有一个USB安全令牌,用于生成密钥对并将安全数据保存在其内存中。

与该令牌的通信是通过c ++库进行的。像readMemory()和writeMemory()一样,也是genKeyPair()。

我想在FIDO解决方案中使用此令牌。连接令牌并与令牌通信的方法是什么?

我访问了fidoalliance.org网站。

1 个答案:

答案 0 :(得分:1)

如果您的令牌不是“开放的”(即您无法更新其固件),并且它不是FIDO设备(Yubikey,Feitian等),恐怕您也无法。

如果您可以在其中添加一些代码,则必须(至少):

  • 实施U2F HID protocol,以便您的令牌枚举为FIDO-HID设备并以此进行通信
  • 实施U2F messages来回答U2F请求。这些消息的过程可能会使用您的令牌API。
  • Test