2
我想在Bouncy Castle
生成使用ECDSA
與SHA256
的簽名如下,ECDSA在充氣城堡SHA256沒有拋出這樣的算法異常
- 我添加提供商開始時
- 我已經建立了ECPrivatekey
Signature s_oSignature = Signature.getInstance("SHA256withECDSA", BouncyCastleProvider.PROVIDER_NAME);
但是步驟3拋出"java.security.NoSuchAlgorithmException: no such algorithm: SHA256withECDSA for provider BC"
。
但是同樣的"SHA256withECDSA"
東西,當用"SHA1withECDSA"
代替沒有任何例外。
這怎麼可能?我正在使用"bcprov-jdk14-121.jar"
。
任何人都可以幫助我,因爲我一直在掙扎很長時間?
嘗試使用更新版本的bouncycastle庫。 –