2011-12-07 24 views
5

我是PostgreSQL的新手,從來沒有使用過加密。我閱讀了一些關於PostgreSQL加密的鏈接,比如this one,但我對它想說什麼(或者我理解:)有點困惑)。你能指導我解決這個問題的一些想法或鏈接嗎?如何加密postgresql中的列?

謝謝。

+0

爲什麼不先買一本關於加密的書?我已經低估了這個消息,原因很簡單,它太開放了。 –

回答

-7

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

+11

MD5不加密。這是一個散列函數,按照今天的標準來看是一個糟糕的函數。 –

5

查找到pgcrypto插件加密數據。請注意,數據庫級加密技術非常棘手。您有重要的管理問題,這些問題不是無關緊要的。一般情況下,如果你真的需要這樣做,那麼可能值得聘請專業顧問做一些代碼審查,另一個提前提供一些設計審查。一般來說,我不建議現在在db中進行所有加密,除非由於監管或類似的制度而需要加密。