Java 带数据加密的PostgreSQL JDBC驱动程序
您知道是否存在带有动态数据加密的PostgreSQL JDBC驱动程序吗 我在Heroku上使用PostgreSQL数据库,需要在数据库级别加密一些敏感的客户端数据。如何实现这一点 Heroku允许使用PostgreSQL pgcrypto模块,但它只允许每列加密,使用该模块看起来很麻烦。所以我考虑的是Java端的数据加密。JDBC驱动程序与加密存储无关 对于加密“静止”数据,即写入存储器时,JDBC驱动程序是不相关的 JDBC驱动程序的工作是在具有Java类型的Java应用程序和具有数据库类型的数据库之间进行调解。驱动程序与数据库通信,依赖您的查询,然后封送返回结果。驱动程序在两侧使用的类型之间转换数据Java 带数据加密的PostgreSQL JDBC驱动程序,java,postgresql,heroku,encryption,jdbc,Java,Postgresql,Heroku,Encryption,Jdbc,您知道是否存在带有动态数据加密的PostgreSQL JDBC驱动程序吗 我在Heroku上使用PostgreSQL数据库,需要在数据库级别加密一些敏感的客户端数据。如何实现这一点 Heroku允许使用PostgreSQL pgcrypto模块,但它只允许每列加密,使用该模块看起来很麻烦。所以我考虑的是Java端的数据加密。JDBC驱动程序与加密存储无关 对于加密“静止”数据,即写入存储器时,JDBC驱动程序是不相关的 JDBC驱动程序的工作是在具有Java类型的Java应用程序和具有数据库类型
JDBC驱动程序不影响数据库存储数据的方式 也许有点帮助:司机在这里几乎无关紧要。它只支持使用SSL通过网络进行加密传输。其他一切都需要你的申请来完成。你的问题不清楚,请修改。您是否在询问对存储在数据库中的数据(静态数据)进行加密?或者你是在询问加密传输到数据库的数据、通过网络传输的数据、运动中的数据吗?@BasilBourque我是在询问restAs的数据,我写道:驱动程序支持的唯一加密是加密通过网络发送的数据。服务器将解密并存储未加密的数据。如果你想要一些不同的东西,你必须自己去实现。如果要加密存储在服务器上的数据,请使用加密的文件系统