SHA1(str),SHA(str)
函数说明
按照RFC3174(安全哈希算法)
中介绍的那样,
为字符串计算一个160 位的SHA1
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
842
校验和,
结果作为40 位16 进制字符串返回;
若str 的值为NULL,
则返回NULL。
常用的就是作为哈希密钥。用户还可以用它作为一个加密安全函数来存储密码。
示例
为“abc”计算一个160 位的SHA1 校验和,结果作为40 位16 进制字符串返回。
gbase> SELECT SHA1('abc') FROM dual;
+------------------------------------------+
| SHA1('abc')
|
+------------------------------------------+
| a9993e364706816aba3e25717850c26c9cd0d89d |
+------------------------------------------+
1 row in set
说明
SHA1()可以认为加密安全性等价于MD5(),SHA()是SHA1()的同义
词。