AES_ENCRYPT
description
Aes 加密函数
Syntax
VARCHAR AES_ENCRYPT(str,key_str[,init_vector])
返回加密后的结果
example
MySQL > select to_base64(AES_ENCRYPT('text','F3229A0B371ED2D9441B830D21A390C3'));+--------------------------------+| to_base64(aes_encrypt('text')) |+--------------------------------+| wr2JEDVXzL9+2XtRhgIloA== |+--------------------------------+1 row in set (0.010 sec)MySQL> set block_encryption_mode="AES_256_CBC";Query OK, 0 rows affected (0.006 sec)MySQL > select to_base64(AES_ENCRYPT('text','F3229A0B371ED2D9441B830D21A390C3', '0123456789'));+----------------------------------------------------------------------------------+| to_base64(aes_encrypt('text', 'F3229A0B371ED2D9441B830D21A390C3', '0123456789')) |+----------------------------------------------------------------------------------+| mvZT1KJw7N0RJf27aipUpg== |+----------------------------------------------------------------------------------+1 row in set (0.011 sec)
AES_DECRYPT
description
Aes 解密函数
Syntax
VARCHAR AES_DECRYPT(str,key_str[,init_vector])
返回解密后的结果
example
MySQL > select AES_DECRYPT(FROM_BASE64('wr2JEDVXzL9+2XtRhgIloA=='),'F3229A0B371ED2D9441B830D21A390C3');+------------------------------------------------------+| aes_decrypt(from_base64('wr2JEDVXzL9+2XtRhgIloA==')) |+------------------------------------------------------+| text |+------------------------------------------------------+1 row in set (0.012 sec)MySQL> set block_encryption_mode="AES_256_CBC";Query OK, 0 rows affected (0.006 sec)MySQL > select AES_DECRYPT(FROM_BASE64('mvZT1KJw7N0RJf27aipUpg=='),'F3229A0B371ED2D9441B830D21A390C3', '0123456789');+--------------------------------------------------------------------------------------------------------+| aes_decrypt(from_base64('mvZT1KJw7N0RJf27aipUpg=='), 'F3229A0B371ED2D9441B830D21A390C3', '0123456789') |+--------------------------------------------------------------------------------------------------------+| text |+--------------------------------------------------------------------------------------------------------+1 row in set (0.012 sec)
keyword
AES_ENCRYPT, AES_DECRYPT