【问题标题】:How to sign a message using Yubikey如何使用 Yubikey 签署消息
【发布时间】:2020-02-10 08:35:24
【问题描述】:

我有兴趣使用 yubikey 签署消息。我知道 openPGP 可用于使用 yubikey 对消息进行签名,但签名包含一些元数据,如下所述:https://datatracker.ietf.org/doc/html/draft-ietf-openpgp-rfc4880bis-06#section-5.2.4

对于我的用例,我只想对消息或消息的哈希进行签名,仅此而已(没有额外的元数据)。 是否有类似 C 库接口的东西可用于使用 yubikey 对消息进行签名?

【问题讨论】:

  • YubiKey 哪个型号?哪种签名算法?哪种哈希算法?
  • @RobbyCornelissen 最好是 5Ci 模型。我对 secp256k1 特别感兴趣,这似乎在他们最新的固件更新中得到了支持。我对散列算法并不大惊小怪,因为我可以在 yubikey 之外对消息进行散列。感谢您的帮助

标签: digital-signature yubico


【解决方案1】:

OpenSC 提供了一个 pkcs11 实现来将 Yubikey 连接为 PKI 设备 https://github.com/OpenSC/OpenSC/wiki

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-10
    • 1970-01-01
    • 2011-06-01
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多