使用 MD5 进行加密
MD5 是一种被广泛使用的加密方法,它是一个密码散列函数,可以产生一个 128 位的散列值,这些值按一定规则进行排序。
当你的保护对象发生变化后,其 MD5 的值也会不一样,所以 MD5 经常用来验证数据有没有被篡改。
使用方式如下:
select MD5(123);
输出结果:
+----------------------------------+
| MD5(123) |
+----------------------------------+
| 202cb962ac59075b964b07152d234b70 |
+----------------------------------+
1 row in set (0.00 sec)
使用 sha 进行加密
sha 和 MD5 一样,也是一个密码散列函数,是 FIFS 认证的安全散列算法,比 MD5 更安全。
使用方式如下:
select sha(123);
输出结果:
+------------------------------------------+
| sha(123) |
+------------------------------------------+
| 40bd001563085fc35165329ea1ff5c5ecbdbbeef |
+------------------------------------------+
1 row in set (0.00 sec)
Ptw-cwl