本文实例讲述了Java Web开发之MD5加密用法。分享给大家供大家参考。具体如下:
MD5是Message Digest 5的缩写,是一种加密算法,能够对字节数组进行加密,有如下特点:
① 不能根据加密后的信息找加密之前的信息;
② 加密后的结果是128位;
③ 对于给定的字节数组,不管什么时候采用这种加密算法,结果是相同的;
④ 对于不同的字节数组,加密的结果是不相同的。
在Web应用中通常需要对用户设置的密码进行加密之后再存储,否则数据库管理员能够看到明文的密码,并且密码也有被黑客获取的危险。
可以使用MD5对用户的密码进行加密。但是有两种情况,你可能需要使用其他的方法处理:
① 需要保
1