既然md5算法不可逆,那么加密得到一串字符串有什么用?
既然md5算法不可逆,那么加密得到一串字符串有什么用?
日期:2016-06-28 22:21:48 人气:3
一般用做数据库用户密码的加密,为了让数据库中存储的密码不外泄一般采用MD5这种不可逆的加密算法,当用户登录时对输入的密码进行MD5加密,对比数据库中存储的密码进行密码验证.
文件MD5 的全称是message-digest algorithm 5.将整个文件当作一个大文本信息,通过其不可逆的字符串变换算法,产生了这个唯一的md5信息摘要。如果在以后传播这个文件的过程中,无论文件的内容发生了任何形式的改变(包括人为修改或者下载过程中线路不稳定引起的传输错误等),只要你对这个文件重新计算md5时就会发现信息