2017-05-25 43 views
1

我們即將發佈我們的應用程序,但存在一個問題。我已經使用相對容易記住的密碼簽署了內測測試的apk,現在我必須使用相同的密碼才能生產。對用於簽署應用程序的密鑰庫密碼的擔憂

我最初認爲,當我們發佈到製作時,我必須用另一個密碼/鍵簽名apk。我現在應該怎麼做 ?我應該告訴業主取消發佈此列表並使用另一個包名創建新列表,以便我可以使用更安全的密碼對其進行簽名?

因爲密鑰庫是安全的,所以我們不應該真的關心密碼嗎?

回答

2

您的應用程序使用數字證書(私鑰/公鑰的組合)簽名。

密鑰庫顧名思義就是該證書和密碼的安全存儲(盒子),實際上是存儲(盒子)本身的密碼。它可以防止未經授權使用你的證書(如果有人可以訪問它 - 在你的計算機或任何你已經存儲了它的備份副本)。

此密碼與證書沒有任何其他關係,其值對最終結果 - 簽名APK沒有影響。

因此,您不必擔心使用相同的簡單密鑰庫密碼來釋放APK。 change keystore password

+0

可我也莫名其妙地更改密鑰的密碼:

您也可以根據需要在不改變您的證書在任何時候更改密碼?謝謝! – vicolored

+2

[如何更改JKS KeyStore私鑰密碼](http://xacmlinfo.org/2014/05/26/how-to-keystore-changing-java-key-store-passwords/) –

+0

我剛剛發現此網站!再次感謝!! – vicolored

相關問題