gpt4 book ai didi

java.security.NoSuchAlgorithmException : Algorithm PBKDF2WithHmacSHA1 not available

转载 作者:行者123 更新时间:2023-11-30 11:30:13 25 4
gpt4 key购买 nike

我有 Java 1.4 版本的代码,我们有一个新要求,比如从另一个 Web 服务响应中解密密码,因为必须使用 AES 256 解密,出现以下异常:

SecretKeyFactory factory = SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1"); 

java.security.NoSuchAlgorithmException: Algorithm PBKDF2WithHmacSHA1 not available
at javax.crypto.SunJCE_b.a(DashoA12275)
at javax.crypto.SecretKeyFactory.getInstance(DashoA12275)
at ftpserver.AESEncrypter.main(AESEncrypter.java:107)

我尝试将 jce_policy_1-4 版本的 jar 复制到 java home security 文件夹中,但仍然出现上述异常。
Java 1.4 有没有不改成 1.5 的解决方案,因为运行 jboss 服务器版本 3.2.3 将不支持 java 1.5。

最佳答案

请尝试安装 Bouncy CaSTLe 加密提供程序

可以从here开始查到.在首页查找 PBKDF2WithHmacSHA1,您将看到它是受支持的。

关于java.security.NoSuchAlgorithmException : Algorithm PBKDF2WithHmacSHA1 not available,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17903154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com