在Firebase中,如何防止自己(开发人员)能够读取客户数据?

时间:2017-06-10 21:56:04

标签: database firebase encryption firebase-realtime-database

应用程序用户将生成并存储纯文本数据,这些数据可能是敏感的和私有的。至关重要的是,只有该用户才能访问该数据,并且开发人员无法读取用户编写的内容。

如何在Firebase中实现这一目标?我知道这可以通过一些加密技术来完成。但我不知道应该在哪里看。

1 个答案:

答案 0 :(得分:1)

是的,这可以(并且已经完成)。您将必须加密/解密在客户端上存储这些值的值和路径,然后使用越界方式分发加密/解密密钥。

在搜索时,我发现加密聊天的这个非常简单的实现:https://github.com/Dissimilis/FirebaseChat