sm3
使用 SM3 摘要算法将字符串加密为 256 位十六进制字符串。 每 32 位用空格分隔。
摘要算法在数字签名、消息身份验证和数据完整性检查中具有广泛的用例。 SM3 算法是 SHA-256 的增强版。
语法
SM3(str);
参数
str
:要加密的字符串。它必须是 VARCHAR 类型。
返回值
返回 VARCHAR 类型的值。如果输入为 NULL,则返回 NULL。如果输入为空,则返回错误。
此函数仅接受一个字符串。 多个输入字符串会导致错误。
示例
mysql> select sm3('l');
+-------------------------------------------------------------------------+
| sm3('l') |
+-------------------------------------------------------------------------+
| 1dec1a7a 94236240 49db411e 2c32c62d c0c93856 8208ac3a 09d395eb 2468b445 |
+-------------------------------------------------------------------------+
1 row in set (0.01 sec)