PostgreSQL pgcrypto模块加密解密函数

PostgreSQL pgcrypto模块加密解密函数,第1张

概述今天有个需求,要使用数据库的加密与解密方法,先将部分注意事项写下备查: 首先要安装pgcrypto模块,安装方法进入postgresql的源安装包文件夹,进入contrib目录,找到pgcrypto文件夹,进入进行编译安装,命令如下: make USE_PGXS=1 make install 安装好以后,使用管理员用户登录使用加解密函数的数据库,创建extension create extensi

今天有个需求,要使用数据库的加密与解密方法,先将部分注意事项写下备查:

首先要安装pgcrypto模块,安装方法进入postgresql的源安装包文件夹,进入contrib目录,找到pgcrypto文件夹,进入进行编译安装,命令如下:

make USE_PGXS=1

make install

安装好以后,使用管理员用户登录使用加解密函数的数据库,创建extension

create extension pgcrypto ;


pgcrypto 提供了可逆加密算法:

加密函数select encrypt('123456','aa','aes'); encrypt ------------------------------------\x39c3c665757a0ff973b83fb98cc3d63f解密函数select convert_from(decrypt('\x39c3c665757a0ff973b83fb98cc3d63f','aes'),'sql_ASCII');convert_from--------------123456

总结

以上是内存溢出为你收集整理的PostgreSQL pgcrypto模块加密解密函数全部内容,希望文章能够帮你解决PostgreSQL pgcrypto模块加密解密函数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1174058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存