相关疑难解决方法(0)

在Postgres中存储加密数据

我要求在Postgres中以加密形式存储某些数据.显然,我需要加密,存储它,并能够读取和解密它.做这个的最好方式是什么?

encryption postgresql

34
推荐指数
1
解决办法
3万
查看次数

postgresql des encrypt

我有oracle数据库移动到新的postgresql服务器.

有些表具有字段sesitive,并且这些表都通过DBMS_OBFUSCATION_TOOLKIT.DESENCRYPT/DESDECRYPT加密.

问题出在这里.postgresql的加密数据大小(bytea类型)的大小应该与oracle相同.

我试图用aes(加密/解密)完成它,它比原始数据大约三倍.(oracle使用des算法需要16byte,postgresql使用aes需要33byte,原始数据需要13byte.)

我也尝试了postgresql crypt,但是手册没有提到解密它的方式,限制了8byte的原始数据大小.

现在我真的需要加密方法,它采用尽可能小的加密数据大小并提供解密方法.

有没有好办法或其他选择?提前致谢.

encryption postgresql pgcrypto

0
推荐指数
1
解决办法
3953
查看次数

标签 统计

encryption ×2

postgresql ×2

pgcrypto ×1