Androidjks签名⽂件⽣成
Android Win7 上使⽤cmd⽣成Jks
cmd 命令 C:\Program Files\Java\jre1.8.0_111\bin>keytool -genkeypair -alias shy_debug.jks
-keyalg RSA -validity 7 -keystore shy_debug.jks
keytool: 是⼀个Java数据证书的管理⼯具,keytool 将密钥(key)和证书(certificates)
存在⼀个keystore的⽂件中,或者是jks的⽂件
keystore:其中包含密钥和公钥,指定导出的证书位置和名称
genkey: 在⽤户⽬录中创建⼀个默认.keystore⽂件
alias:指定别名名称,不区分⼤⼩写
android获取真正的签名keyalg: 指定密钥算法,例如:RSA、DSA等。默认采⽤DSA
validity:指定证书有效期多少天
keysize:指定密钥长度
storepass:指定密钥库的密码(获取keystroe信息所需的密码)
keypass:指定别名条⽬的密码(私钥的密码)
dname:证书拥有者的信息。可以不⽤在命令中注明,会提⽰你输⼊
list:显⽰密钥库中的证书信息
v:显⽰密钥库中的证书详细信息
export:将别名指定的证书导出到⽂件
file:指定导出到⽂件的⽂件名称
deltete:删除密钥库中的某条⽬
printcert:查看导出的信息
keytool -genkey -alias fanle -keypass 123456 -keyalg RSA -keysize 1024 -validity 3650 -keystore D:\fanle.jks -storepass 123456 -dname "CN=fanle, OU=xx, O=xx, L=xx, ST=xx, C=xx";
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论