我目前正在尝试使用SoftHSM(在Windows平台上)。目标是在客户端和HSM服务器之间建立通信通道,以便可以在服务器端加密某些数据并将其发送回调用客户端。
我从这个网站下载了一个:https://www.opendnssec.org/download/
此外,我按照本页所述的文档:https://wiki.opendnssec.org/display/SoftHSMDOCS/SoftHSM+Documentation+Home - 但除了创建几个插槽之外,我还没有成功。
我运行以下命令来创建插槽:
softhsm --init-token --slot 0 --label "My token 1"
我不确定如何从这里开始,我找不到有关该主题的任何有用信息/教程。我想我应该从小开始尝试创建一个与SoftHSM通信的服务器应用程序...我为所有n00b问题道歉!!
答案 0 :(得分:3)
如果安装成功
在/usr/local/bin/softshm
中应该有文件libsofthsm.so
。
此文件包含crytoki api
的实现 -
并且你可以使用像pkcs#11