1、下载bcprov-jdk15on-165.jar:
http://www.bouncycastle.org/latest_releases.html
2、打开cmd执行命令:
keytool -importcert -v -trustcacerts -alias 位置1 -file 位置2 -keystore 位置3 -storetype BKS -providerclass org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath 位置4 -storepass 位置5
位置1:证书别名
位置2:cer或crt证书文件的全路径
位置3:生成的bks文件的全路径
位置4:上面下载的JCE Provider包的位置
位置5:bks的密码,用于确保KeyStore文件本身的安全
命令执行完以后,会在对应目录生成对应的bks文件。
示例:
keytool -importcert -v -trustcacerts -alias bsoft -file D:\test\cert.cer -keystore D:\test\fjxhyy.bks -storetype BKS -providerclass org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath D:\test\bcprov-jdk15on-165.jar -storepass 123456