我使用的是firebird服务器2.50。据我所知,在Firebird中没有加密数据库的方法。那么如何保护用户数据呢?
在保存之前手动加密所有数据将会带来麻烦,因为我不能使用类似“开始于”这样的东西。
我使用CentOs作为数据库服务器。这些服务器正在与运行在Windows Server 2008上的应用程序服务器通信。
假设我有一个反向代理服务器A和一个云服务器B (它们在同一个网络中)。
服务器B只能通过内部网络访问。
服务器A可以通过因特网I访问。
服务器A是加密的,让我们加密。
I <-HTTPS-> (A <-HTTP-> B)
虽然B只能通过内部网络访问,但是内部网络中的任何人都可以拦截A和B之间的通信并读取它,因为流量是未加密的。
A和B之间的通信安全的最佳方式是什么?我能用一个自签名的证书吗?以及如何在A上配置nginx服务器?