md5加密,单向加密不可逆,
使用场景:
1.文件传输场景,通过比对传输前后的md5值进行判断文件在传输过程有没有丢包,
md5sum 文件名称
2.密码加密,在多平台之间进行集成时,为了密码的安全性,A平台的密码通过md5加密之后给B平台,B平台请求A平台进行创建A平台的token时,携带A平台的密码md5值,A平台收到请求之后,通过本地密码的md5值跟B平台传递的md5值进行对比,这样保证了密码不被外泄,
在linux环境里直接md5sum 字符串是不好使的,需要这样:
echo -n "hello" | md5sum