可以加密同步领域数据库
Possible to encrypt synced realm database
是否可以加密用于 Realm 的服务器数据库?
我尝试使用以下配置创建一个新数据库:
SyncConfig conf = new SyncConfiguration.Bulider(user, serverURL).encryptionKey(theKey).build();
Realm realm = Realm.getInstance(conf);
然后我将一些数据添加到领域数据库,但是如果我使用领域浏览器查看数据库,数据是明文的,没有加密。
Java 版本 3.4.0 的领域
Realm 移动平台 1.7.4(运行 在 macOS 上进行测试)
谢谢!
设备上的数据已加密,因此您无法查看。在服务器上,它以明文形式存储,因为只有受信任的人才能访问它。
如果您对端到端加密感兴趣,可以查看 ZeroKit 可以集成到 Realm 中的 SDK。
是否可以加密用于 Realm 的服务器数据库?
我尝试使用以下配置创建一个新数据库:
SyncConfig conf = new SyncConfiguration.Bulider(user, serverURL).encryptionKey(theKey).build();
Realm realm = Realm.getInstance(conf);
然后我将一些数据添加到领域数据库,但是如果我使用领域浏览器查看数据库,数据是明文的,没有加密。
Java 版本 3.4.0 的领域 Realm 移动平台 1.7.4(运行 在 macOS 上进行测试)
谢谢!
设备上的数据已加密,因此您无法查看。在服务器上,它以明文形式存储,因为只有受信任的人才能访问它。
如果您对端到端加密感兴趣,可以查看 ZeroKit 可以集成到 Realm 中的 SDK。