2017-01-22 168 views
1

我不是在這方面的專家,但我只是下面的代碼的Android開發網站生成密鑰庫但只獲取SHA1證書,我想要SHA256證書?

的keytool -genkey -v -keystore orbii.jks -keyalg RSA -keysize 2048 -validity 10000所列數字 - alias orbii

用於簽署密鑰庫。但是,我最終得到了keytool的SHA1證書?我有最新版本的Android SDK,爲了能夠使用Amazon Gamecircle功能,我需要一個SHA256證書。如何使用SHA256證書而不是SHA1創建密鑰庫?謝謝!

回答

1

您可以使用Java 6

從的Keytool JDK 7和更高的用途SHA256WithRSARSASHA256withECDSAEC密鑰對默認算法。

1

指定-sigalg SHA256withRSA。奇怪的是,它並不違約,因爲Java 67都應該這樣做。