0
我正在使用云MongoDB(MongoLab)来存储我的数据库。我正在使用官方的MongoDB C#驱动程序连接到数据库。我担心这是多么安全,因为我的数据库包含财务信息。MongoDB C#驱动程序安全
有人可以听这个吗?他们可以看到他们是什么?
我知道我可以申请一些应用程序端加密之前,只存储加密的数据。这是否会阻止某人复制我的某个商店?
我正在使用云MongoDB(MongoLab)来存储我的数据库。我正在使用官方的MongoDB C#驱动程序连接到数据库。我担心这是多么安全,因为我的数据库包含财务信息。MongoDB C#驱动程序安全
有人可以听这个吗?他们可以看到他们是什么?
我知道我可以申请一些应用程序端加密之前,只存储加密的数据。这是否会阻止某人复制我的某个商店?
根据MongoLab提供的文档(http://docs.mongolab.com/security/),您的MongoDB流量当前未在应用程序和数据库服务器之间加密。他们目前针对2014年夏季,为所有通信启用加密。这并不意味着你的流量本质上是暴露的。我强烈建议您阅读MongoLab提供的安全选项(提供的链接),其中包括IP白名单,防火墙规则以及将数据库与应用程序保持在同一数据中心内。
MongoLabs提供了一个加密选项,但它不受MongoDB C#驱动程序支持。他们的REST API使用SSL加密。这可能会或可能不适合你。看看这里:http://docs.mongolab.com/restapi/
希望这会有所帮助。
选中此链接:http://security.stackexchange.com/questions/7610/how-to-secure-a-mongodb-instance –