我目前正在开发一个Android应用程序,我没有其他选择来存储一些敏感信息,比如用户名和密码,以便自动对用户进行身份验证。
我读了很多关于这个主题的文档和文章,但我不能决定如何存储这些敏感信息。
-
-
-
使用新的Jetpack安全组件
重要的是要了解AccountManager不是加密服务或密钥链。它以纯文本的形式存储您传递的帐户凭据。在大多数设备上,这并不是一个特别的问题,因为它将它们存储在一个只有root用户才能访问的数据库中。但在根设备上,任何有权访问该设备的人都可以读取凭据。
the document
.
您认为这个新组件比密钥库系统更不安全吗?
提前感谢您的帮助!