1、使用keytool生成秘钥库项命令:
keytool -genkey -v -keystore "需要創建的簽名文件的路徑\簽名文件的名稱.keystore" -alias 簽名文件的別稱-storepass 密碼 -keypass 密碼 -keyalg RSA-validity 14000
如圖所示:
2、参数说明:
genkey 告诉keytool生成一个公/私钥对
v 告诉keytool在密钥生成期间省略详细的输出
keystore 密钥库数据库的路径(在本例中为一个文件)。如果有必要将创建该文件
alias 密钥库项的唯一名称。这个别名可在以后用于表示密钥库项
storepass 密钥库的密码
keypass 用于访问私钥的密码
keyalg 算法
validity 有效期(以天为单位)
3、上面說的運行效果圖
4、注意事項
在填完基本信息后,会产生“[否]:”这样的字样,经测试在中文环境下只有输入Y或y才能正确创建签名证书,使用YES、yes或直接回车都无法正确创建。