【发布时间】:2015-06-10 04:38:27
【问题描述】:
我的应用程序中需要一些我不想硬编码的字符串值(其中一个在用于网络通信的公钥中)。所以我用AES算法做了一个加密版本。现在每当我需要原始字符串时,我都需要使用我的密钥进行解密,那么我应该将这个密钥存储在哪里?将其存储为硬编码字符串似乎不合逻辑,我不想将我的密钥存储在服务器上。我该怎么办?
【问题讨论】:
-
无论如何,您的 apk 都可以被反编译,并且通过一些努力来提取您的 sting 也没什么大不了的。
标签: android encryption public-key-encryption