安卓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
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 膝盖受凉但不疼怎么办 刮痧后洗了澡怎么办 刮痧后喝了啤酒怎么办 艾灸后吃水果了怎么办 刮痧后能洗澡了怎么办 膝盖筋扭了肿了怎么办 骑行之后膝盖疼怎么办 膝盖软骨磨没了怎么办 腿上膝盖长骨刺怎么办 打羽毛球后膝盖疼怎么办 打完羽毛球膝盖疼怎么办 骑动感单车后膝盖痛怎么办 踩完动感单车右膝盖痛怎么办 跑步机走步损伤膝盖怎么办 健身把膝盖伤了怎么办 膝盖后面的腿窝筋酸疼怎么办 跳绳把膝盖伤了怎么办 鼻塞嗓子肿呼吸困难怎么办 鼻子内上火肿了怎么办 鼻子又红又肿怎么办 在公司班组人员不听话怎么办 熬了一夜睡不着怎么办 有人看我脚走路怎么办 穿牛仔裤裆部有三角怎么办 我的电脑打cffps不稳定怎么办 生米煮成了熟饭该怎么办 做完下蹲腿疼该怎么办 下蹲腿的筋酸痛怎么办 躺平了 腿酸痛怎么办 500上下蹲后腿痛怎么办 蹲完马步后站不起来怎么办? 车在水里熄火了怎么办 脚磕到了很疼怎么办 破腹产4年了腰疼怎么办 蹲起之后腿疼怎么办 深蹲起跳伤腰部怎么办 蹲起膝盖有响声怎么办 腰突然不能弯了怎么办 蚂蚱吃了会过敏怎么办 孕妇能吃蚂蚱菜怎么办 孕妇吃了蚂蚁菜怎么办