MD5加密和MD5 hash的区别为:摘要不同、攻击强度不同、运行速度不同。
一、摘要不同
1、MD5加密:MD5加密摘要比MD5摘要短32bit,是264 是数量级的 *** 作。
2、MD5 hash:MD5 hash摘要比MD5摘要长32bit,是280 数量级的 *** 作。
二、攻击强度不同
1、MD5加密:MD5加密对于强行攻击,产生任何一个报文的强度更弱。
2、MD5 hash:MD5 hash对于强行攻击,产生任何一个报文的强度更大。
三、运行速度不同
1、MD5加密:MD5加密的循环步骤比MD5 hash少,且要处理的缓存小,导致运行速度比MD5 hash快。
2、MD5 hash:MD5 hash的循环步骤比MD5加密多,且要处理的缓存大,导致运行速度比MD5 加密慢。
方法/步骤
1、创建java文件:在指定的报名上右键单击-》new-》class文件,
2、在d出的窗口中填写class文件名称,点击确定,生成java文件,
3、编写加密代码,使用md5将账号和密码组合加密。
4、编写解密代码,将上一步加密的密码,传入解密方法解密,
5、调用加密解密方法,测试代码是否可用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)