java - 如何实现更强大的应用程序签名 key

标签 java android

我正在阅读这篇博文:

http://commonsware.com/blog/2013/09/09/psa-think-about-stronger-app-signing-keys.html

似乎对于任何新应用程序,我都应该尝试创建更强大的签名 key 。

来自帖子:

Switching to a larger keysize is not that hard… for new apps. Just specify -keysize 4096 when creating your production signing key, and you should be good for a long time, barring a major decryption breakthrough for RSA signatures.

我有一个全新的应用程序...我该如何添加更大的 key 大小?抱歉,如果这是一个新手问题,但当我导出应用程序时,我在任何地方都看不到 key 大小。谢谢

最佳答案

This page解释如何生成 key 。您可以修改示例命令以使用更大的 key 大小:

keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 4096 -validity 10000

关于java - 如何实现更强大的应用程序签名 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18784894/

相关文章:

java - java 6 项目中的 onelogin java saml 2.0

java - 我如何使用正则表达式提取它

java - 无法将数据从 AppCompatDialogFragment 传递到 Fragment (NullPointerException)

java - "Cannot attach empty file"- 将内存中的图像共享到 Gmail 时

android - 如何在android中使用当前纬度和经度查找UTM区域?

Java SSL 连接被拒绝

java - 在 java 中制作 InputStream 副本的最佳方法是什么

java - 如何检查重复的数字并按照读取的相同顺序打印出读取的输入数字(不包括所有重复项。)

Android:无法播放mp4视频

android - 获取 Android 所有者的全名。 Ice Cream Sandwich 之前