【发布时间】:2017-07-12 07:58:40
【问题描述】:
我们正在使用Pkcs11Interop 库进行密码学,我们为我们的项目定制和实现Pkcs11Interop 代码示例,其中Pkcs11Interop 文档在Github 中。在生产中,不是每天,但是当我们收到连续(4 或 5 次)CKR_ENCRYPTED_DATA_INVALID 异常时,我们必须在 CPU 使用率达到最大值后重新启动服务器。这是什么原因造成的?我们如何解决这个问题?任何想法将不胜感激。如果有人愿意,我可以分享我们的代码示例。感谢您的帮助。
2017-07-11 10:45:07,580 错误 HSM | 11.07.2017 10:45:07 | HSM 解密 发生错误 Net.Pkcs11Interop.Common.Pkcs11Exception:方法 C_Decrypt 返回 CKR_ENCRYPTED_DATA_INVALID 在 Net.Pkcs11Interop.HighLevelAPI41.Session.Decrypt(机制机制, ObjectHandle keyHandle, Byte[] encryptedData) 在 Pkcs11HsmHost.DecryptInSession(Session session, String value, Int32 keyIndex, Int32 retryCount) 在Security\Pkcs11HsmHost.cs:line 164
【问题讨论】:
标签: c# pkcs#11 hsm pkcs11interop