MD5加密是一种不可逆的加密算法,可根据加密值比较结果是否相等。MD5能够生成数据或文件的“数字指纹”,就像每个人都有自己独一无二的指纹一样,MD5生成的这个“数字指纹”也是独一无二的,可以用来验证数据或文件的一致性。
使用md5加密在保护用户密码的应用
通常网站会将用户的密码转成md5存入数据库。例如“123456”经过md5加密后就是“E10ADC3949BA59ABBE56E057F20F883E”,当用户提交密码验证时,服务器对密码进行md5加密,得到的文本和数据库中的进行对比,相同则表示密码正确。
更多推荐