最安全的方式来存储字符串并在以后使用

时间:2018-07-04 12:50:35

标签: password-protection android-sharedpreferences accountmanager android-security securestring

我正在开发一个应用程序,其中需要存储两个字符串以供以后使用。我为此使用了sharedpreferences。但是后来我发现这还不够安全。对于有根电话,很容易获得首选项,并且还有其他过程。我正在寻找一种安全的方法来存储这两个字符串,以便即使手机植根,任何应用程序都无法访问它们。这些字符串将对其他应用程序完全不可见。

1 个答案:

答案 0 :(得分:2)

为此,我将调查Android Keystore Subsystem。通常,您将使用密钥库来存储对称密钥,然后使用该存储的密钥和AES(或类似方法)来加密/解密数据。

相关问题