接手的老项目中,有些SQL使用了MySQL自带的AES加密解密,为了方便操作数据,研究了一下使用方法,在这里记录一下。
加密
update user_password set password = HEX(AES_ENCRYPT("{加密数据}", "{密钥}")) where user_id = 1;
解密
select AES_DECRYPT(UNHEX(password), "{密钥}") from user_password where u_id = 1;
接手的老项目中,有些SQL使用了MySQL自带的AES加密解密,为了方便操作数据,研究了一下使用方法,在这里记录一下。
update user_password set password = HEX(AES_ENCRYPT("{加密数据}", "{密钥}")) where user_id = 1;
select AES_DECRYPT(UNHEX(password), "{密钥}") from user_password where u_id = 1;
本文标题:MySQL自带的AES加密解密比较常用的使用方法
本文链接:https://www.haomeiwen.com/subject/urkvbrtx.html
网友评论