@lzb1096101803
2016-03-11T10:00:05.000000Z
字数 256
阅读 445
电话面试
例如:两个人或多个人的密码相同,通过md5加密后保存会得到相同的结果。破一个就可以破一片的密码。
实只要稍微混淆一下就能防范住了,这在加密术语中称为“加盐”。
其基本想法是这样的:当用户首次提供密码时(通常是注册时),由系统自动往这个密码里撒一些“佐料”,然后再散列。而当用户登录时,系统为用户提供的代码撒上同样的“佐料”,然后散列,再比较散列值,已确定密码是否正确。
MD5的全称是Message-Digest Algorithm 5(信息-摘要算法)
获得一个随机长度的信息并产生一个128位的信息摘要