答案1
GnuPG 不支持非 OpenPGP 智能卡。虽然一般来说这应该是可能的(最终,智能卡只保存私钥的纯数字和一些元数据,但没有完整的 OpenPGP 密钥),但它并未在 GnuPG 中实现(我也不知道有任何其他 OpenPGP 实现支持任意智能卡)。
但是有一些实现 OpenPGP 智能卡接口的 USB 安全令牌(不是智能卡)的示例:我知道至少某些版本中的 YubiKey 和 Nitro Key。
答案2
参见(即 gnupg-pkcs11-scd)https://www.flyn.org/notes/smartcard/index.html