在Android客户端加密和解密小文件(java)

时间:2015-04-19 02:51:20

标签: android security encryption java-security

我从我的应用生成一个小的元数据文件(2KB),如果用户浏览文件系统,则该文件需要是不可读的。这些文件不会通过我的应用程序转移到其他地方。 经过长时间的研究,我认为我必须使用Symmetry加密。但我丢失了什么类型的算法以及如何使用key / salt。算法的效率很重要,因为文件是在onPause方法上更新的。

  1. 我应该在代码中声明它并将其用于所有用户,还是应该为每个用户生成新的用户。如果我选择第二个选项,我在哪里存储密钥/盐供以后使用。我应该混淆代码吗? 请指教。
  2. 目前我已将这两个列入短名单。它们对我的要求是否足够安全?我怎样才能改进它们?
  3. http://www.codejava.net/coding/file-encryption-and-decryption-simple-example

    String Encryption in Android

0 个答案:

没有答案