java - 为什么抛出这个异常: cannot create signer: no such algorithm: SHA256WITHRSA for provider SunPKCS11?

标签 java bouncycastle sign pkcs#11

当我尝试使用 PKCS11 签名时抛出此异常。我尝试更改字母的大小写,认为这可能是问题所在,但事实并非如此。

最佳答案

此问题的真正原因与我的情况下的异常消息并不对应,然后我意识到这只是 PKCS11 token 已断开连接。如果有一天您遇到这种情况,请确保连接了 token 。当您删除 token 并尝试签名时,它会抛出异常: token 已被删除,但是当您重复该过程时,它会抛出异常。 我希望这可以帮助像我这样的人!

关于java - 为什么抛出这个异常: cannot create signer: no such algorithm: SHA256WITHRSA for provider SunPKCS11?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42543646/

相关文章:

c# - 签署 Windows 应用程序

java - 如何让两个子类在游戏中相互通信

java - 如何在 SCons Java 构建中指定主类?

android - SpongyCaSTLe 是否支持 DERObject 类?

java - BouncyCasSTLe 编码差异

java - PBKDF2-HMAC-SHA256 for JAVA 的可靠实现

css - 使用 CSS 在左侧显示带有较小 $ 符号的价格的最佳方式是什么?

android - 在Android Studio中生成签名的apk后无法安装apk

Java Map<String,String[]> 如何对值求和

java - Android - Java 服务器和 android 客户端