public class MD5_test {
public final static String MD5(String s) {
char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9','a', 'b', 'c', 'd', 'e', 'f' };
try {
byte[] strTemp = s.getBytes();
messageDigest mdTemp = MessageDigest.getInstance("MD5");
mdTemp.update(strTemp);
byte[] md = mdTemp.digest();
int j = md.length;
char str[] = new char[j * 2];
int k = 0;
for (int i = 0; i < j; i++) {
byte byte0 = md[i];
str[k++] = hexDigits[byte0 >>> 4 & 0xf];
str[k++] = hexDigits[byte0 & 0xf];
}
return new String(str);
} catch (Exception e) {
return null;
}
}
/*public static void main(String[] args) {
// MD5_Test aa = new MD5_Test();
system.out.print(MD5_test.MD5("123123"));
} */
}
分享到:
相关推荐
MD5加密 代码MD5加密 代码MD5加密 代码MD5加密 代码MD5加密 代码
MD5加密代码 CString MD_str; //调用加密函数 MD_str= CMD5Checksum::GetMD5(str); 其中GetMD5函数就是完成对字符串的加密工作。这个函数保存在MD5Checksum.h和MD5ChecksumDefines.h里,函数的实现在MD5Checksum....
Md5加密密码方法将密码加密后存储
C#实现MD5加密代码,以及如何使用加密方法实现MD5加密
MD5 加密源代码MD5 加密源代码MD5 加密源代码MD5 加密源代码MD5 加密源代码MD5 加密源代码
在WPS内通过JS宏实现MD5加密
C#MD5加密代码 MD5代码 MD5类
VBA MD5加密 算法
MD5加密解密工具,就我所知,MD5的目标是生成摘要。严格来说不是一种加密算法。 不管多长的信息都能生成固定长度的MD5编码的话,必然会有信息丢失。那么光有MD5编码的话是绝对不可能还原信息的。 那网上那些MD5解密...
Oracle实现MD5加密,内含示例代码。
MD5机密,直接包含,即可使用。方便快捷。
主要是C++版本的MD5加密算法,使用可以直接使用动态库方式直接使用,里面文件共四个文件,MD5.cpp,MD5.h,Makfile,libMD5.so.
Excel的字段MD5加密,一种是VBA函数,另一种为宏函数。建议使用VBA函数。会相对简单。具体的函数使用组合键Alt+F11即可查看,
java 采用MD5 加密密码 的方法
输入需要加密的字符串,有两种加密方式,普通md5加密和加盐MD5加密。根据需要生成。