如果没有提供包装密钥,那么`C_wrapKey` API的预期行为是什么?

时间:2018-02-28 07:39:40

标签: cryptography cryptoapi pkcs#11 cryptoki

在库中,我让开发人员将源密钥和CK_INVALID_HANDLE(而不是包装密钥)传递给C_wrapKey API,作为回报,我获得了成功。

我怀疑这种行为。这是正确的返回码吗?

1 个答案:

答案 0 :(得分:2)

如果您的意思是C_WrapKey收到hWrappingKey参数的无效值,则应返回CKR_WRAPPING_KEY_HANDLE_INVALID