使用MD5加密方式对登录密码加密(小demo)
一般项目当中都会对登录或注册的密码进行加密处理,为了保证用户信息的安全。加密方式有很多种,在这里我就写写MD5的示例吧!
MD5加密类
public class EncryptionsUtil {
/**
* MD5加密字符串
* @param 要加密的字符串 type:String
* @return 加密后的字符串,返回为空为加密失败! type:String
*/
public static String getMD5str(String str)
{
try{
MessageDigest cmd = MessageDigest.getInstance("MD5");
cmd.update(str.getBytes());
byte b[] = cmd.digest();
int i;
StringBuffer buf = new StringBuffer("");
for (int offset = 0; offset < b.length; offset++) {
i = b[offset];
if(i<0){
i+=