我将两个个对象存进了ca.cert中,第一个是CA的私钥,第二个是CA的证书。
现在需要将ca.cert中的CA私钥和证书读取出来,并保存为OpenSSL等程序可识别的标准格式。
以下是代码:
import java.io.*;
import java.security.*;
import java.security.spec.*;
import java.security.cert.X509Certifica......
一、把证书准备好。
步骤与使用OpenSSL自签发服务器https证书所述大同小异。在这里再重复一次。
1、制作CA证书:
ca.key CA私钥:
openssl genrsa -des3 -out ca.key 2048
制作解密后的CA私钥(一般无此必要):
openssl rsa -in ca.key -out ca_decrypted.key
ca.crt CA根证书(公钥):
openss......