是否可以加密用于Realm的服务器数据库?
我尝试使用以下配置创建一个新数据库:
SyncConfig conf = new SyncConfiguration.Bulider(user, serverURL).encryptionKey(theKey).build();
Realm realm = Realm.getInstance(conf);
然后我将一些数据添加到领域数据库,但如果我使用Realm Browser查看数据库,则数据是明文,而不是加密。
Realm for Java 3.4.0版 Realm Mobile Platform 1.7.4(在macOS上运行以进行测试)
谢谢!
答案 0 :(得分:1)
设备上的数据已加密,因此您无法查看该数据。在服务器上,它以纯文本形式存储,因为只有受信任的人才能访问它。
如果您对端到端加密感兴趣,可以查看可以集成到Realm中的ZeroKit SDK。