JAVA 实现MD5加密算法
来源:互联网 发布:泗阳12345网络问政 编辑:程序博客网 时间:2024/05/18 19:19
public final static String getMD5(String str){ try { MessageDigest md = MessageDigest.getInstance("SHA");//创建具有指定算法名称的摘要 md.update(str.getBytes()); //使用指定的字节数组更新摘要 byte mdBytes[] = md.digest(); //进行哈希计算并返回一个字节数组 String hash = ""; for(int i= 0;i<mdBytes.length;i++){ //循环字节数组 int temp; if(mdBytes[i]<0) //如果有小于0的字节,则转换为正数 temp =256+mdBytes[i]; else temp=mdBytes[i]; if(temp<16) hash+= "0"; hash+=Integer.toString(temp,16); //将字节转换为16进制后,转换为字符串 } return hash; } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } return null; }
阅读全文
0 0
- MD5加密算法,java实现
- java MD5 加密算法实现
- Md5加密算法java实现
- MD5加密算法JAVA实现
- java实现MD5加密算法
- java MD5加密算法实现
- MD5加密算法JAVA实现
- JAVA 实现MD5加密算法
- java的MD5加密算法实现
- java实现的MD5加密算法
- MD5加密算法(java实现)
- MD5加密算法的java实现
- MD5加密算法的java实现
- Java MD5加密算法的实现
- Java MD5加密算法的实现
- JAVA代码实现MD5加密算法
- MD5加密算法的java实现
- MD5加密算法的Java实现
- 机器学习算法概述以及分类
- DruidDataSource 数据库密码加密
- github账号与gitlab同一电脑下不同SSH Key配置
- python实例(判断)
- RGB颜色参考-ASCII对照表-HTTP状态码
- JAVA 实现MD5加密算法
- 解决Android版本更新,安装失败
- react native 更新后packager启动失败:SyntaxError: Unexpected token ...
- Android Event bus 消息/事件通信框架介绍和应用,以及与handle message和broadcastreceiver之间的比较
- STM32 内部时钟输出PA.8(MCO)
- gcd崩溃系统堆栈等,iOS性能相关度量技术,很不错,备查。
- Qt播放WAV格式音频文件的两种方法
- 每日一题(28)—— 引用与指针的区别
- 5. Zookeeper精要-Zookeeper Watches