【问题标题】:How to encrypt columns in postgresql?如何加密postgresql中的列?
【发布时间】:2011-12-07 09:32:03
【问题描述】:

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

谢谢。

【问题讨论】:

  • 为什么不先买一本关于加密的书呢?我对这条消息投了反对票,原因很简单,因为它太开放了。

标签: postgresql encryption postgresql-9.1


【解决方案1】:

查看 pgcrypto 插件。请注意,数据库级密码学很棘手。您有一些需要解决的关键管理问题。一般来说,如果你真的需要这个,可能值得聘请专业顾问进行一些代码审查,并提前聘请另一位提供一些设计审查。

一般而言,我不建议目前在数据库中进行所有加密,除非由于监管或类似制度而需要这样做。

【讨论】:

    【解决方案2】:

    您可以使用 md5 ex 加密数据,例如 md5(your colunn name)

    【讨论】:

    • MD5 未加密。它是一种散列函数,按照今天的标准来看是一个很差的函数。
    猜你喜欢
    • 2013-09-10
    • 2011-02-08
    • 1970-01-01
    • 1970-01-01
    • 2021-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多