Android帐户管理员会加密存储在其中的信息吗?

时间:2015-08-21 11:27:07

标签: android security accountmanager

我的要求是在我的应用程序中存储用户名和密码。 我使用android accountmanager存储用户名和密码,我无法获得以下查询的直接答案:

  1. 我是否需要在将凭据存储之前加密凭据 客户经理?
  2. 默认情况下,android客户经理是否使用任何加密机制?
  3. 存储在帐户管理器中的凭据对root权限的安全性如何?

1 个答案:

答案 0 :(得分:3)

  1. 不,您需要使用Cipher类加密
  2. 如果您是root用户,则可以轻松访问数据并获取加密数据的密钥。最好的方法是将密钥存储在一些本机库中,更难以反汇编本机库。