获取keytool位置
1.进入命令提示符,获取位置,取前面部分,进入bin目录,可以看到
java -verbose
创建证书
1.进入命令提示符(最好用管理员进入),cd到刚刚keytool的目录
2.使用命令创建证书
keytool -genkeypair -alias "yuerin1" -keyalg "RSA" -keystore "yuerin.keystore"
//创建一个别名为yuerin1的证书条目,该条目存放在名为yuerin.keystore的密钥库中,若yuerin.keystore密钥库不存在则创建。
//参数说明:
//-genkeypair:生成一对非对称密钥;
//-alias:指定密钥对的别名,该别名是公开的;
//-keyalg:指定加密算法,本例中的采用通用的RAS加密算法;
//-keystore:密钥库的路径及名称,不指定的话,默认在操作系统的用户目录下生成一个".keystore"的文件
3.查看证书条目(证书库)
keytool -list -keystore yuerin.keystore
4.导出公钥
两种格式,一种cer,一种crt,(可以简单理解为扩展名不同,内容一样,一个常见与Linux系统,一个常见于Windows系统)