MD5:保存用户名和密码、校验数据的完整性(比如下载是否完整,是否在下载的过程中中病毒)、校验光盘(光盘会磨损的)的完整性。
说MD5其实进过算法产生的是固定的128bit,即128个0和1的二进制位,而在实际应用开发中,通常是以16进制输出的,所以正好就是32位的16进制,说白了也就是32个16进制的数字。
md5加密算法位数或结构简单的已经可以破解,可以对md5加密的数据字节拆分分段高地位加密,再加上特异处理;对于网络请求带着密码的,可以对密码+随机
MD5:保存用户名和密码、校验数据的完整性(比如下载是否完整,是否在下载的过程中中病毒)、校验光盘(光盘会磨损的)的完整性。
说MD5其实进过算法产生的是固定的128bit,即128个0和1的二进制位,而在实际应用开发中,通常是以16进制输出的,所以正好就是32位的16进制,说白了也就是32个16进制的数字。
md5加密算法位数或结构简单的已经可以破解,可以对md5加密的数据字节拆分分段高地位加密,再加上特异处理;对于网络请求带着密码的,可以对密码+随机