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

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

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

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

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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM