将密钥和SSL证书导入java密钥库
我有pem格式的证书文件和私钥文件。是否可以使用Java代码将这些文件加载到Java密钥库中,并使用JDK附带的默认库,而不是第三方库。当我尝试谷歌搜索时,我只能找到.der格式的文件,以便使用java代码导入java密钥库将密钥和SSL证书导入java密钥库,java,ssl,openssl,ssl-certificate,x509certificate,Java,Ssl,Openssl,Ssl Certificate,X509certificate,我有pem格式的证书文件和私钥文件。是否可以使用Java代码将这些文件加载到Java密钥库中,并使用JDK附带的默认库,而不是第三方库。当我尝试谷歌搜索时,我只能找到.der格式的文件,以便使用java代码导入java密钥库 是否可以通过java代码将pem格式的密钥和证书文件加载到java密钥库中,而不转换为.der格式?下面是一个可以导入pem文件的小型实用程序: 此实用程序是开源的,您可以下载源代码。这是可能的,但不需要使用第三方库。 Java不像OpenSSL那样对密钥库容器使用pe
是否可以通过java代码将pem格式的密钥和证书文件加载到java密钥库中,而不转换为.der格式?下面是一个可以导入pem文件的小型实用程序:
此实用程序是开源的,您可以下载源代码。这是可能的,但不需要使用第三方库。
Java不像OpenSSL那样对密钥库容器使用pem格式,因此您必须将它们转换为密钥库
PKCS12
或JKS
您可以使用bouncy castle通过代码进行转换,也可以使用工具从pem文件创建密钥库,并在应用程序中使用密钥库。
尝试使用此java应用程序将密钥库转换为对于那些只想手动而不是以编程方式进行转换的人,您可以使用openssl和keytool:Look404。