我打算使用领域存储散列密码和 PIN。我一直在研究加盐,建议为每个密码/PIN 设置不同的盐。还建议盐应该在数据库中的某个地方。
我的问题是 .realm 文件安全吗?有没有办法保证 .realm 文件的内容无法打开?
我打算使用领域存储散列密码和 PIN。我一直在研究加盐,建议为每个密码/PIN 设置不同的盐。还建议盐应该在数据库中的某个地方。
我的问题是 .realm 文件安全吗?有没有办法保证 .realm 文件的内容无法打开?
一般来说,您可以从手机获取领域文件(如果它已植根)并通过领域浏览器(https://github.com/realm/realm-browser-osx)读取它。但是有可能加密 *.realm 文件。查看文档https://realm.io/docs/java/latest/#encryption的相应部分。