Session.GetOperationState()方法引发异常“ SoftHSM中方法C_GetOperationState返回了CKR_FUNCTION_NOT_SUPPORTED”

库玛

我们在应用程序中使用SoftHSM我们已经生成了令牌并在其中导入了密钥。现在,我们创建了一个作业,用于监视SoftHSM是否已启动并正在运行。

为此,似乎Session.GetOperationState()方法应该可以工作。但是我收到如下错误消息:

方法C_GetOperationState返回了CKR_FUNCTION_NOT_SUPPORTED。

如果此方法适合我的需要或我应该使用其他功能,请提供帮助。提前致谢。

贾里克

方法Session::GetOperationState冻结加密操作(例如,在计算文件后半部分的哈希值之后),方法Session::SetOperationState恢复加密操作(例如,在计算文件后半部分的哈希值之后)。

如果要执行HSM的运行状况检查,则足以使用Slot::OpenSessionmethod打开新会话,使用method检查其状态,Session::GetSessionInfo然后关闭该会话。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章