无法使用pgcrypto加密数据

时间:2018-01-23 09:44:02

标签: postgresql encryption

如果我在这里错了,请原谅我,因为我是加密/解密领域的新手,并尝试使用pgcrypto加密数据。

我已经在我的(PostgreSQL 9.6)PgAdmin4中为pgcrypto创建了一个扩展。

我的SpringBoot域/模型类如下:

@ColumnTransformer(
              forColumn="first_name", 
              read="pgp_sym_decrypt(first_name, 'mySecretKey')", 
              write="pgp_sym_encrypt(?, 'mySecretKey')")
    private String firstName;

我已将加密密钥保存在 application.yml 文件中。当我尝试运行我的springBoot代码时,它运行得很完美,但数据是在没有加密的情况下插入的。

请帮助我。

提前致谢。

0 个答案:

没有答案