我的web服務器,獵戶座1.5.4,在JRE 1.4.2運行,當我運行java.security.NoSuchAlgorithmException:算法PBKDF2WithHmacSHA1不可
SecretKeyFactory廠= SecretKeyFactory.getInstance( 「PBKDF2WithHmacSHA1」);
以下異常被拋出
java.security.NoSuchAlgorithmException:算法PBKDF2WithHmacSHA1不可
我谷歌,並找到需要增加充氣城堡供應商,所以我下載bcprov-JDK14 -150.jar並把它放在classpath中,並下載在JVM無限的策略文件,然後當我運行的程序代碼,在拋出行錯誤
aesCipher.init(Cipher.DECRYPT_MODE,祕密密鑰,新IvParameterSpec(ivByte));
錯誤消息
造成的:java.lang.SecurityException異常:無法爲受信任的CA 在javax.crypto.SunJCE_b設立證書(DashoA12275) ...... 15多個
引起:java.lang.SecurityException:管轄權策略文件未由可信任的簽名者簽名! 在javax.crypto.SunJCE_b.a(DashoA12275) 在javax.crypto.SunJCE_b.g(DashoA12275) 在javax.crypto.SunJCE_b.f(DashoA12275) 在javax.crypto.SunJCE_t.run(DashoA12275) 在java.security.AccessController.doPrivileged(本機方法) ...... 16多個
如何解決呢?