小编rei*_*art的帖子

通过 NFC 访问 Yubikey API

设备与环境

使用的安全元件(当前):Yubikey 5 NFC

(当前)使用的操作系统:Linux(未来目标将是Win和Android)

使用的读卡器:ACS ACR122U、REINER SCT cyberJack RFID、SCM SCL011

目标

通过 NFC 连接到 Yubikey 并实现/运行以下方法:

  • 创建密钥对
  • 导出公钥
  • 符号
  • 加密
  • 解密

当前状态

基于 Yubico 的 PKCS#11 包装器库,我实现了上面的 5 个方法。通过USB连接 Yubikey,它们工作得很好。

问题

1) 文档/支持

我在 Yubico 的网站上找不到任何有关通过 NFC 的 API 的相关文档。似乎没有邮件列表,但有一个提示:

询问技术问题:对于技术问题,请尝试 Stack Exchange 网站。Stack Exchange 是一个问答网站网络,供开发人员学习和分享他们的知识,其中包括 Stack Overflow。

我在这里。;-)

根据 Alexander 的更新(谢谢):一些来源由 Yubico 在github.com/Yubico上发布

2) CLI 工具错误

Yubikey 由pcsc_scan上述每个读者展示。

但使用常见工具(如gp、 )时opensc-tool,大多数情况pkcs11-tool下会在尝试使用常见 APDU 访问时显示pkcs15-tool …

linux pkcs#11 hardware-security-module yubico yubikey

5
推荐指数
1
解决办法
651
查看次数