Realm支持在创建Realm时通过提供64字节加密密钥,使用AES-256 + SHA2加密磁盘上的数据库文件。
由于 Realm Mobile Platform 是自托管的(内部或通过云) - 这是否也有效地意味着可以使用相同的数据库文件加密?我假设是的'是'但是因为我总是被教导并且永远不会假设"我想在这里问这个问题。
答案 0 :(得分:1)
是的,同步加密也适用于同步领域。但请注意,如果向SyncConfiguration
提供加密密钥,则仅加密本地文件,而不加密服务器或其他设备上的文件。您还需要为每个这些提供加密。
这也意味着一台设备可以加密数据并将其发送到未加密保存的设备。
如果您启用它,我们会使用TLS(您应该这样做)。