安卓Android MD5加密算法
来源:互联网 发布:矩阵特征值性质有哪些 编辑:程序博客网 时间:2024/05/17 20:22
- 安卓Android MD5加密算法
- 源码
- MD5破解网址httpwwwcmd5com
- 参考资料
安卓Android MD5加密算法
今天打算给项目做一下加密,优先想到的是一个MD5的加密算法。因为简单而且经典,所以就用它了。
搜索了一下,在CSDN这里没找到适用的。所以转载一下别人写的算法。
源码
import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 { public String get_MD5(String string) { byte[] hash; try { hash = MessageDigest.getInstance("MD5").digest( string.getBytes("UTF-8")); } catch (NoSuchAlgorithmException e) { throw new RuntimeException("Hei, MD5 should be supported!Check it please!", e); } catch (UnsupportedEncodingException e) { throw new RuntimeException("Hei, UTF-8 should be supported!Check it please!", e); } StringBuilder hex = new StringBuilder(hash.length * 2); for (byte b : hash) { if ((b & 0xFF) < 0x10) hex.append("0"); hex.append(Integer.toHexString(b & 0xFF)); } return hex.toString(); }}
由于比较简单,实体化这个类进行调用就可以了
MD5破解网址:http://www.cmd5.com/
参考资料:
博客园黎波:[Android]MD5加密字符串
来自文章:http://stackoverflow.com/
1 1
- 安卓Android MD5加密算法
- 安卓MD5单向加密算法
- 安卓MD5单向加密算法
- 安卓学习笔记---Android网络传输中必用的两个加密算法:MD5 和 RSA
- Android MD5加密算法
- Android MD5加密算法
- Android MD5加密算法
- Android MD5加密算法
- Android MD5加密算法
- Android MD5加密算法
- android MD5加密算法
- Android MD5加密算法
- android MD5 加密算法
- Android MD5加密算法
- Android中MD5加密算法
- Android加密算法之MD5加密
- 关于Android中MD5加密算法
- Android常用加密算法MD5工具
- java中把时间戳转换成时间字符串
- jsp中文乱码
- android开发游记:图像文件压缩方法总结(将图像压缩到指定大小)
- 关押罪犯
- js和php几种编码方法对特殊符号的编码对照表
- 安卓Android MD5加密算法
- Android 源码镜像
- qt 打印 QPrinter类
- 索引文件
- QT 布局
- iOS开发笔记-升级Xcode7后Pod无法使用问题
- HDU 4902 Nice boat 线段树 区间更新
- 浏览器 服务器之间的通信过程
- iOS/Android开发支付SDK列表