Java keytool错误-NoSuchAlgorithmException-SHA256withRSA
我使用的是Java版本-1.5.0\u10 我使用keytool将客户端证书添加到我的服务器信任存储中。在添加其中一个证书时,我得到以下错误 keytool错误-NoSuchAlgorithmException-SHA256withRSAJava keytool错误-NoSuchAlgorithmException-SHA256withRSA,java,certificate,keytool,Java,Certificate,Keytool,我使用的是Java版本-1.5.0\u10 我使用keytool将客户端证书添加到我的服务器信任存储中。在添加其中一个证书时,我得到以下错误 keytool错误-NoSuchAlgorithmException-SHA256withRSA 这个问题有解决办法吗 我必须升级我的java吗 我能把我的钥匙工具指向一个罐子,然后把它拿走吗?如果是,我该怎么做 请帮忙 谢谢 KamalSHA256withRSA由SunRsaSign提供程序在Java 1.5的后续更新中实现 我用Java1.5Upd
- 这个问题有解决办法吗李>
- 我必须升级我的java吗李>
- 我能把我的钥匙工具指向一个罐子,然后把它拿走吗?如果是,我该怎么做李>
KamalSHA256withRSA由SunRsaSign提供程序在Java 1.5的后续更新中实现 我用Java1.5Update22测试了它 下面是一段显示JCA提供程序及其实现的算法的代码
import java.security.Provider;
import java.security.Security;
import java.util.Enumeration;
public class TestSslProviders {
public static void main(String[] args) throws Exception {
try {
Provider p[] = Security.getProviders();
for (int i = 0; i < p.length; i++) {
System.out.println(p[i]);
for (Enumeration e = p[i].keys(); e.hasMoreElements();)
System.out.println("\t" + e.nextElement());
}
} catch (Exception e) {
System.out.println(e);
}
}
}
导入java.security.Provider;
导入java.security.security;
导入java.util.Enumeration;
公共类TestSslProviders{
公共静态void main(字符串[]args)引发异常{
试一试{
Provider p[]=Security.getProviders();
for(int i=0;i
Java1.5?哇,那肯定是古董软件。啊!!非常感谢。现在,您是否有一个可以建议的解决方案或只传递意见的解决方案?:)您可以升级Java,看看这是否解决了问题。升级Java将解决问题。现代版本的keytool将支持SHA256。感谢您的回复。升级已修复该问题。