zoukankan      html  css  js  c++  java
  • mysql自带aes函数

    加密方法:AES_ENCRYPT(value,key)    value为需要加密的明文,当然也可以是表中某一列的名称,key为加密使用的密钥

    解密方法:AES_DECRYPT(value,key)    value为需要解密的密文,可以为解密的密钥

    SELECT AES_ENCRYPT('张三','qwe123'),to_base64(aes_encrypt('张三','qwe123'));
    SELECT AES_DECRYPT(from_base64('EJeQE9hPLWe3tX5jlzZX8A=='),'qwe123');
    --------------
    ���O-g��~c�6W� EJeQE9hPLWe3tX5jlzZX8A==
    张三

    也可使用 Hex和Un

    SELECT HEX(AES_ENCRYPT('hello world', 'key2'))
    SELECT AES_DECRYPT(UNHEX(pass1), 'key2')
    ------------------------
    1940E7FA9F4696FD7204A4F13F79E698
    hello world
     




  • 相关阅读:
    LINUX云计算40个相关问题
    sql
    补肾
    少吃食品
    抗癌食品
    爱情感言
    分布式事务的处理
    前端
    JAVA->Enum
    Sleuth+Zipkin+Log
  • 原文地址:https://www.cnblogs.com/xiaoliu66007/p/13679332.html
Copyright © 2011-2022 走看看