标签:encrypt iges tar bytes 直接 dig pts amp i++
Java 自带的数据加密类MessageDigest(MD5或SHA加密)
说明:
在网站中,为了保护网站会员的用户名和密码等隐私信息,所以我们在用户注册时就直接进行MD5方式或其他方式进行加密, 即使是数据库管理员也不能查看该会员的密码等信息,在数据库中查看密码效果如:8e830882f03b2cb84d1a657f346dd41a效果。
因为MD5算法是不可逆的,所以被很多网站广泛使用,
普遍使用的三种加密方式
方式一:使用位运算符,将加密后的数据转换成16进制
方式二:使用格式化方式,将加密后的数据转换成16进制(推荐)
方式三:使用算法,将加密后的数据转换成16进制
输出结果
我们发现,3个方法执行效果相同,SHA长度要比MD5多出8个字符(32比特)
Java 自带的加密类MessageDigest(加密MD5和SHA)
标签:encrypt iges tar bytes 直接 dig pts amp i++
原文地址:https://www.cnblogs.com/muyuchengguang/p/9855439.html