反正有没有在android上隐藏/混淆.realm文件?

时间:2016-03-19 05:14:05

标签: android android-file android-security realm

我计划使用领域存储散列密码和PIN。我一直在研究盐腌,并且建议每个密码/ PIN都有不同的盐。此外,它建议盐应该在数据库中的某个地方。

我的问题是.realm文件安全吗?有没有办法保证.realm文件的内容无法打开?

2 个答案:

答案 0 :(得分:2)

通常,您可以从手机获取领域文件(如果它已植根)并通过领域浏览器(https://github.com/realm/realm-browser-osx)阅读。但是有可能加密* .realm文件。请查看文档https://realm.io/docs/java/latest/#encryption的相应部分。

答案 1 :(得分:0)

默认情况下,Realm文件不加密,但是realm确实支持加密文件。

您可以查看加密文档here和示例实现here

您还应该阅读Android keystore,这样您就可以安全地存储密钥。