2011-12-07 19 views
5

我是PostgreSQL的新手,从来没有使用过加密。我阅读了一些关于PostgreSQL加密的链接,比如this one,但我对它想说什么(或者我理解:)有点困惑)。你能指导我解决这个问题的一些想法或链接吗?如何加密postgresql中的列?

谢谢。

+0

为什么不先买一本关于加密的书?我已经低估了这个消息,原因很简单,它太开放了。 –

回答

-7

您可以通过使用MD5前像md5(your colunn name)

+11

MD5不加密。这是一个散列函数,按照今天的标准来看是一个糟糕的函数。 –

5

查找到pgcrypto插件加密数据。请注意,数据库级加密技术非常棘手。您有重要的管理问题,这些问题不是无关紧要的。一般情况下,如果你真的需要这样做,那么可能值得聘请专业顾问做一些代码审查,另一个提前提供一些设计审查。一般来说,我不建议现在在db中进行所有加密,除非由于监管或类似的制度而需要加密。