2010-05-30 25 views
2

目前我使用:什么是Android最安全的加密模式?

Algorithm_mode_padding = “RSA/ECB/PKCS1Padding” 提供商= “BC”

我听说欧洲央行可能会导致在输出模式。目前Android最安全的算法,模式和填充是什么?我将使用这个许可证文件。

另外,创建新的公钥和私钥时使用的最佳密钥大小是多少?

回答

0

ECB通常并不可取,但是如果您正在使用它(大概)来解密设备上的文件,那么担心加密方案和密钥大小的问题会变得不切实际。

如果您要解密应用程序中的许可证文件以验证它,那么您需要将私钥嵌入到应用程序中。所以无论密钥长度是多少,用户都可以访问它。另一方面,你可以从服务器上动态(或类似)检索私钥,但是在那时你可能只是在网上做所有的解密/验证。

+0

Android上的ECB有什么替代方案? – jax 2010-05-30 17:10:42

+0

我只会把公钥放在设备上而不是私钥 – jax 2010-05-30 17:28:59

+0

实际上,经过一段时间的思考后,我实际上已经明白你的意思了。你说他们可以解密该文件(因为他们有公钥或者可以避免黑客攻击软件),所以加密的级别并不重要。最主要的是他们没有私钥,所以无论如何他们都无法制作自己的自定义密钥。文件的内容无关紧要(内容不敏感)。只是解密过程需要私钥来生成它们。 – jax 2010-05-30 17:42:14

相关问题