在 postgres 中加密几何数据
Encrypt geometry data in postgres
我在带有 postGIS 的 postgres DB 中有一个包含几何数据的列 enabled.Please 帮助我找到 encrypt/decrypt 该列的方法。
postgresql.org/docs/9.4/static/datatype-geometric.html - 我拥有的列可以包含任何几何类型。我需要一种在写入数据库时加密数据的方法,以及在读回相同数据时解密数据的方法
提前致谢
有几种选择:
PostgreSQL 加密
这可以在很多层面上完成:
- 特定列的加密
- 数据分区加密
- 跨网络加密数据
- 等等
应用程序级加密
加密:
- 应用程序:将几何数据转换为中间格式(例如JSON)
- 应用:将中间格式加密为二进制数据
- 应用程序:将二进制数据持久化到数据库
解密:
- 应用程序:从数据库读取二进制数据
- 应用程序:将二进制数据解密为中间格式
- 应用程序:现在有可用的几何数据
我在带有 postGIS 的 postgres DB 中有一个包含几何数据的列 enabled.Please 帮助我找到 encrypt/decrypt 该列的方法。
postgresql.org/docs/9.4/static/datatype-geometric.html - 我拥有的列可以包含任何几何类型。我需要一种在写入数据库时加密数据的方法,以及在读回相同数据时解密数据的方法
提前致谢
有几种选择:
PostgreSQL 加密
这可以在很多层面上完成:
- 特定列的加密
- 数据分区加密
- 跨网络加密数据
- 等等
应用程序级加密
加密:
- 应用程序:将几何数据转换为中间格式(例如JSON)
- 应用:将中间格式加密为二进制数据
- 应用程序:将二进制数据持久化到数据库
解密:
- 应用程序:从数据库读取二进制数据
- 应用程序:将二进制数据解密为中间格式
- 应用程序:现在有可用的几何数据