1、生成私钥库文件,执行后可得到privateKeys.keystore文件。
keytool:Java提供的用于管理密钥库和证书的工具。 -genkey:生成一个新密钥对。 -alias privateKeys:给生成的密钥对设置一个别名为privateKeys。 -keyalg DSA:使用DSA算法生成密钥对。 -keysize 2048:密钥长度为2048位。 -keystore privateKeys.store:将生成的密钥对保存在名为privateKeys.store的密钥库文件中。 -validity 3650:指定密钥的有效期为3650天,即10年。 -storepass "nan@2025":访问整个密码库的密码为nan@2025。 -keypass "nan@2025":别名对应私钥的密码nan@2025。 -dname:证书持有者详细信息。 命令行: keytool -genkey -alias privateKeys -keyalg DSA -keysize 2048 -keystore privateKeys.keystore -validity 3650 -storepass "nan@2025" -keypass "nan@2025" -dname "CN=localhost, OU=localhost, O=localhost, L=Shenzhen, ST=Guangdong, C=CN" CN=localhost:CN是Common Name的缩写,通常用于指定域名或IP地址 OU=localhost:OU是Organizational Unit的缩写,表示组织单位 O=localhost:O是Organization的缩写,表示组织名 L=SH:L是Locality的缩写,表示城市或地区 ST=SH:ST是State的缩写,表示州或省 C=CN:C是Country的缩写,表示国家代码2、

最低0.47元/天 解锁文章
5443

被折叠的 条评论
为什么被折叠?



