七叶笔记 » 数据库 » postgresql 中的加密扩展插件pgcrypto用法说明

postgresql 中的加密扩展插件pgcrypto用法说明

aes加解密函数简单介绍

data 是需要加密的数据;type 用于指定加密方法

ASE方式加密:

解密:

建表测试一下

解密后可以看出加密前的密码

pgcrypto加密还支持很多如md5,bf等详细可以查看官方文档

补充:PostgreSQL pgcrypto模块加密解密函数

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

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

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

pgcrypto 提供了可逆加密算法:

加密函数

解密函数

以上为个人经验,希望能给大家一个参考,也希望大家多多支持七叶笔记。如有错误或未考虑完全的地方,望不吝赐教。

相关文章