关于cert证书的一些笔记 genkey(生成key) alias server(别名) keypass 123456(别名密码) keyalg RSA(算法) keysize 1024(密钥长度) validity 3650(有效期,单位天) keystore server.keystore(指定生成证书的位置和证书名称) storepass 123456(获取keystore信息的密码) storetype PKCS12(生成的类型)基本使用
keytool -genkey -alias server -keypass 123456 -keyalg RSA -keysize 1024 -validity 3650 -keystore D:/keys/server.keystore -storepass 123456
# 生成pkcs12类型的
keytool -genkey -alias client -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -storetype PKCS12 -keystore client.p12 -storepass 123456
# 把pkcs12的导出成cer格式的
keytool -export -alias client -keystore client.p12 -storetype PKCS12 -keypass 123456 -file client.cer
#将证书导入cacerts 证书库里面
keytool -import -alias cacert -keystore cacerts -file ./cacert.crt
#将证书从cacerts 证书库里面删除
keytool -delete -alias cacert -keystore ./cacerts -storepass changeit