【发布时间】:2020-12-08 16:24:19
【问题描述】:
如何使用 MySQL 函数 AES_ENCRYPT 和 AES_DECRYPT (????????????????) 对表情符号进行加密和解密?
req.body.txtMessage = form data such as 'Ok ????'
加密数据以varbinary(512) 的形式存储在数据库中。
AES_ENCRYPT('" + req.body.txtMessage + "', MD5('WnXX56ENr4tEMRM" + req.session.userID + "'))
CAST(AES_DECRYPT(`msg`, MD5(CONCAT('WnXX56ENr4tEMRM', `author`))) AS CHAR(50))
解密后的输出随后将使用:
$('#messages').html(res.output);
【问题讨论】: