Postgresql 行级加密

Inc*_*ito 6 postgresql encryption

查看文档,我没有看到任何提及行级加密的内容。

假设我有一个需要锁定的高度机密信息数据库。如何在 postgres 中实现行级加密的表?行级失败,我能做的下一个最好的事情是什么,缺点是什么?

Den*_*rdy 5

通常,您不想这样做。你有没有考虑过这个问题?

否则,pg_crypto 是你的朋友。但正如上述幻灯片所暗示的那样,它不一定是灵丹妙药。


小智 4

我想到的事情:

  1. 使用 contrib 模块pgcrypto手动加密列内容(需要更改您的应用程序)
  2. 将数据存储在加密卷/分区上(这可以使用位于加密卷上的表空间在表级别上完成)