您知道是否存在具有即时数据加密功能的 PostgreSQL JDBC 驱动程序吗?
我在 Heroku 上使用 PostgreSQL 数据库,并且需要在数据库级别加密一些敏感的客户端数据。如何实现这一点?
Heroku 允许使用 PostgreSQL pgcrypto
模块,但它仅允许每列加密,并且使用该模块看起来很麻烦。所以我正在考虑Java端的数据加密。
最佳答案
与加密存储无关的 JDBC 驱动程序
对于“静态”数据(即写入存储时)加密数据,JDBC 驱动程序是无关紧要的。
JDBC 驱动程序的工作是在具有 Java 类型的 Java 应用程序和具有数据库类型的数据库之间进行协调。驱动程序根据您的查询与数据库进行通信,然后将结果编码回来。驱动程序在两侧使用的类型之间转换数据。
JDBC 驱动程序不会影响数据库存储数据的方式。
关于java - 具有数据加密功能的 PostgreSQL JDBC 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58016548/