MD5加密32位 C#版 JAVA 版
来源:互联网 发布:2016年部门预算软件 编辑:程序博客网 时间:2024/05/16 15:51
C#版
private static string GetMd5(string str) { MD5 md5 = new MD5CryptoServiceProvider(); byte[] bytes = System.Text.Encoding.UTF8.GetBytes(str); bytes = md5.ComputeHash(bytes); md5.Clear(); string ret = ""; for (int i = 0; i < bytes.Length; i++) { ret += Convert.ToString(bytes[i], 16).PadLeft(2, '0'); } return ret.PadLeft(32, '0'); }
JAVA版
private static String MD5(String sourceStr) { String result = ""; try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(sourceStr.getBytes()); byte b[] = md.digest(); int i; StringBuffer buf = new StringBuffer(""); for (int offset = 0; offset < b.length; offset++) { i = b[offset]; if (i < 0) i += 256; if (i < 16) buf.append("0"); buf.append(Integer.toHexString(i)); } result = buf.toString(); } catch (NoSuchAlgorithmException e) { System.out.println(e); } return result; }
0 0
- MD5加密32位 C#版 JAVA 版
- 32位 MD5加密(C# 与Java版)
- C# 32位MD5加密
- 16位MD5加密JAVA版
- java 32位 MD5加密
- java MD5 加密(16位/32位)
- C# MD5-16位加密实例,32位加密实例
- C# MD5加密:16位
- Java 32位md5加密类
- Java MD5 32位加密代码
- Java MD5 32位加密代码
- Java最简洁加密32位MD5
- #.java 32位md5加密类
- 记录:java字符串32位md5加密
- MD5加密JAVA版
- java版md5加密
- c#实现md5加密16位及32位
- C# MD5 16位和32位加密
- Git使用命令
- java开发中的23种设计模式详解(转)
- spring mvc 静态资源 404问题
- 诠释个性,iFunk只为年轻人而生
- 滤镜分类
- MD5加密32位 C#版 JAVA 版
- 【CentOS7】CentOS 7 安装 MySQL
- SD卡的命令格式及解析
- android studio 安装说明
- idea使用checkStyle
- 项目经理必备的7个工具
- ruby 语法
- 使用SSL安全连接MySQL数据库
- NC portal关闭当前窗口