标签: java android encryption keystore
我有一个android应用程序,需要db中的某些字段来存储加密的字符串。 我可以使用密钥生成密钥并加密字符串。
现在我需要存储密钥以供将来解密,但我想在不需要用户输入密码的情况下进行存储(用户对加密/解密是盲目的)。
如何安全地进行,将密码存储在SharedPreferences中就足够了?
答案 0 :(得分:0)
这不安全,因此您可以为每个应用程序实例使用类似UUID的内容,并在内部用作加密密钥。