生成命令如下
keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore chang.keystore -validity 365
- -genkey 表示要创建一个新的密钥
- -alias 表示keystore (密钥)的别名
- -keyalg 表示使用的算法是RSA算法,一种加密算法
- -keysize 表示密钥的长度
- -keystore 指定密钥的名称
- -validity 制定密钥的有效时间,单位为天
在cmd窗口执行上述命令,输入密钥口令等信息,根据提示依次输入信息
若出现上述信息,可能是因为jdk文件的属性为只读属性。可在其他位置使用keytool生成数字证书。
如: C:\Users