2017-01-22 153 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都应该这样做。