2011-02-07 89 views
1

我使用的是火鸟服务器2.50。据我所知,在Firebird中无法加密数据库。那么如何保护用户数据呢?火鸟数据库安全

保存之前手动加密所有数据会导致麻烦,因为我不能使用“开始”之类的内容。

我使用CentOs作为数据库服务器。这些服务器与在Windows Server 2008上运行的应用程序服务器进行通信。

回答

2

加密是一种针对潜在对手的防护措施。还有其他方法。在决定是否进行加密之前,您需要进行常见的安全分析,如果不是,则需要进行通用安全分析。你必须看看谁是对手,他们可以击中哪里,等等等等。盲目使用加密可能会浪费资源/时间/金钱等。首先进行安全分析。

1

DB加密有可能在3版本:

随着火鸟3来加密存储在数据库中的数据的能力。并非所有数据库文件都已加密: 只是数据,索引和blob页面。 为了能够加密数据库,您需要获取或编写数据库crypt插件。

参考Firebird-3.0.0_Alpha1-ReleaseNotes的细节