MD5摘要算法
来源:互联网 发布:js防水涂料刷几遍 编辑:程序博客网 时间:2024/05/17 16:13
不可逆加密,常用来加密密码
package codeUtil;import java.security.MessageDigest;public class MDCodeUtil {public static String md(String msg) throws Exception{MessageDigest md = MessageDigest.getInstance("md5");md.update(msg.getBytes("utf-8"));byte[] digest = md.digest();char[] codeC={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};char[] cs=new char[digest.length*2];int k=0;for(int i=0;i<digest.length;i++){cs[k++]=codeC[digest[i]>>>4 & 0xf];cs[k++]=codeC[digest[i] & 0xf];}String res = new String(cs);System.out.println(res);return res;}public static void main(String[] args) throws Exception {// TODO Auto-generated method stubMDCodeUtil.md("中华人民共和国");MDCodeUtil.md("");}}
0 0
- MD5 报文摘要算法
- MD5摘要算法原理
- 摘要算法 SHA1 MD5
- MD5摘要算法
- MD5 摘要算法实例
- MD5信息摘要算法
- MD5摘要算法
- MD5摘要算法
- MD5摘要算法
- MD5摘要算法实现
- MD5(信息-摘要算法)
- MD5摘要算法
- MD5 消息摘要算法
- MD5摘要算法
- MD5摘要算法代码
- MD5信息摘要算法
- 消息摘要算法及md5
- MD5Util (MD5加密摘要算法)。
- Retrofit的简单认识
- Java Base64加密、解密原理Java代码
- 总结 正则表达式
- LeetCode-32. Longest Valid Parentheses
- 短小精悍的虚拟机:JVM基本结构和功能介绍
- MD5摘要算法
- Qt应用程序如何监测另一个程序状态?(windows系统)
- PAT乙级1031 查验身份证
- 05.JUC 锁
- 常用正则表达式
- 漫谈Java理念的转变与JVM的五大优势
- c++ 复制文件
- Web端测试和移动端APP测试之操作特性区分
- iBET Casino Malaysia Win Wu Bai Concert Ticket