jks文件簽名轉換keystore文件簽名

起因:

由于部分應用市場要求上傳keystore而我一般都是直接用Android studio直接生成的jks打包的!

直接說正題(怎么轉換)

思路: 將已有的jks文件——>轉換為PKCS12類型文件(.p12)——>之后將PKCS12——>keystore文件

開始搞起來:

生成.jks這里就不過多陳述了 , 接下來我們會在doc或者Terminal中進行命令操作

1. jsk轉換為PKCS12類型方法

這里替換掉你的.jks路徑以及要生成.p12文件的名稱(會生成在與你.jks文件同級目錄下

keytool -importkeystore -srckeystore C:\Users\key\test.jks -srcstoretype JKS -deststoretype PKCS12 -destkeystore testpkcs12.p12

這里需要注意的是,運行過程中需要輸入秘鑰口令等(還記的曾經的'123456'么TVT)。
又因為密碼是不可見的,所以你大膽的輸入密碼然后回車就好!

image.png

image.png

之后你會驚喜的發現一個新生的.p12文件誕生了!
image.png

2. PKCS12—>keystore文件

這里需要替換的位置和步驟一類似

keytool -v -importkeystore -srckeystore C:\Users\key\testpkcs12.p12 -srcstoretype PKCS12 -destkeystore C:\Users\key\test.keystore -deststoretype JKS
image.png

image.png

image.png

這樣就成功了
需要注意的是:在執行doc命令之前,導入的keystore文件要不存在!

更多轉換命令請轉至http://www.lxweimin.com/p/e8aec69a5daa查看,感謝您支持!

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容