这篇文章介绍Android平台上常用的加密方式之MD5加密。
MD5
MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。...Android平台上MD5代码编写
加密字符串
在Android编写MD加密代码示例如下:
public static String md5(String content) {
byte...然后通过调用.digest(byte[])得到了加密后的字节数组。
得到加密后的字节数组后,我们通常要把它们转换成16进制式的字符串。...'0','1','2','3','4','5','6','7','8','9', 'A','B','C','D','E','F' };
// new一个字符数组,这个就是用来组成结果字符串的...>> 4 & 0xf];
resultCharArray[index++] = hexDigits[b& 0xf];
}
// 字符数组组合成字符串返回