JAVA MD5加密代码

转载 2013年12月05日 15:14:39
package com.gopain.backup.common;

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class Utils {
	
	
	public static String getMD5(String str){//输入字符串
		StringBuffer buf = null;
		try { 
			MessageDigest md = MessageDigest.getInstance("MD5"); 
			md.update(str.getBytes()); 
			byte b[] = md.digest(); 

			int i; 

			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)); 
			} 

//			System.out.println("result: " + buf.toString());//32位的加密 
//
//			System.out.println("result: " + buf.toString().substring(8,24));//16位的加密 

			} catch (NoSuchAlgorithmException e) { 
				e.printStackTrace(); 
			} 
		
		return buf.toString();//.substring(8,24);//返回结果
	}
	

}

java代码实现加密解密(MD5签名(同步接口))

java代码实现对数据的加密,并实现数据加密后的解密,并进行签名操作

JAVA代码实现MD5加密算法

拿来就能用的md5加密算法。为了实现数据的安全性,尤其是保证用户的密码不被丢失,我们常常要对用户数据进行加密,MD5是不错的选择,MD5单向加密,不可逆转。 String password = "12...

Java MD5加密代码 .

package edu.syict.www.util; public class MD5Code { /* * 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define...

Java MD5加密原理分析及代码示例

摘要: MD5其实不是加密算法,准确的应该叫信息摘要算法,因为加密要对应解密,而MD5是不可逆的,具体详情请Google。 由于MD5的不可逆,所以有的网站会把密码转换MD5,然后存储。但是这种算...

Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)

http://blog.csdn.net/yanzi1225627/article/details/26508035   MD5和RSA是网络传输中最常用的两个算法,了解这两个算法原理后就能大致知...

Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)

MD5和RSA是网络传输中最常用的两个算法,了解这两个算法原理后就能dazh

Md5加密算法 java 代码

// MD5 加密不可逆转 public class MD5 {  // md5 加密 public static String MD5(String str) throw...

JAVA MD5 加密代码

public class MD5 { /* 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static final是...

Java代码的 MD5 / SHA-1 等Hash算法的加密

使用Java代码对文本或文件进行MD5 / SHA-1 / SHA-256 等哈希算法进行加密(计算固定长度的哈希值)。...

java的md5的加密算法代码

java的md5的加密算法代码
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA MD5加密代码
举报原因:
原因补充:

(最多只允许输入30个字)