我在 USB 加密狗上有一个 EV 证书,我想用它在 MacOS (Ventura) 上进行代码签名。
我从以下网站安装了适用于最新版本 Mac 的 SafeNet 客户端:https://knowledge.digicert.com/general-information/how-to-download-safenet-authentication-client
但是,运行客户端并插入加密狗后,
security find-identities
仍然发现0个有效身份,并且我无法使用电子构建器进行签名。
使用钥匙串访问,我可以看到证书没有出现在默认或系统钥匙串中。我无法将证书手动导出到钥匙串中,因为它没有私钥。
在 Windows 上,尝试在插入加密狗的情况下进行签名(使用电子生成器)将调用 SafeNet 客户端并自动提示输入密码。
SafeNet 客户端是否应该自动添加包含身份的新钥匙串?
您找到解决方案了吗?我有完全相同的问题,签名时找不到 HSM 上的证书