【发布时间】:2015-01-27 09:07:00
【问题描述】:
我正在尝试在 SafeNet HSM 中生成 RSA 密钥对。我复制了 PKCS11 中为私钥和公钥指定的示例模板。当我生成密钥对时,一切正常。但是,当我为私钥指定以下属性值时,C_GenerateKeyPair 返回 CKR_TEMPLATE_INCONSISTENT:
- CKA_DECRYPT = 假。
- CKA_UNWRAP = 真。
我可以想象为什么我的模板不一致,但我只想验证它。由于解包操作本质上是一个解密操作,所以在密钥不能解密的情况下允许解包是不一致的。
但是,这两个操作不应该被 PKCS11 实现分开处理吗?
提前致谢。
【问题讨论】: