Android jks 簽名文件 生成

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.jksandroid

  • keytool: 是一個Java數據證書的管理工具,keytool 將密鑰(key)和證書(certificates)
    存在一個keystore的文件中,或者是jks的文件算法

  • keystore:其中包含密鑰和公鑰,指定導出的證書位置和名稱工具

  • genkey: 在用戶目錄中建立一個默認.keystore文件debug

  • alias:指定別名名稱,不區分大小寫cmd

  • keyalg: 指定密鑰算法,例如:RSA、DSA等。默認採用DSAit

  • validity:指定證書有效期多少天file

  • keysize:指定密鑰長度bug

  • 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";

相關文章
相關標籤/搜索