如何存储敏感的字符串数据 - Android开发

时间:2011-07-01 10:32:49

标签: android

我的代码中包含了一些字符串。我想隐藏外部黑客的那些字符串。

任何人都可以帮助我......

2 个答案:

答案 0 :(得分:0)

我认为 Proguard 可以为您的代码提供安全保障( obfustication )。如果您需要额外的安全性,则必须使用加密。然后单独你可以加入字符串并存储在一个文件中。无论何时您想使用数据,您都必须读取文件解密数据。

答案 1 :(得分:0)

您可以使用AES加密来加密/解密数据,并从文件或共享首选项中存储/读取数据。 AES密钥可以在应用程序中进行硬编码,也可以使用随机生成的密钥存储在不同的地方。