在进行Java软件开发过程中,难免会对一些数据进行加密,因此Java中提供了自带的MessageDigest实现对文本的加密算法,下面是一个对文本进行加密的MD5加密工具类代码示例:
package net.yuerwan.commons.util;
import java.security.MessageDigest;
import java.security.NoSuchAlg...
分类:
编程语言 时间:
2014-11-15 12:53:58
阅读次数:
181
public class MD5test {
/**
* @param args
* @throws NoSuchAlgorithmException
*/
public static void main(String[] args) throws NoSuchAlgorithmException {
String pwd = "123456";
MessageDigest ...
分类:
移动开发 时间:
2014-11-11 14:25:33
阅读次数:
165
package com.wiseweb.util.security;
import java.security.MessageDigest;
public class MD5 {
public static String Encode(byte[] source) {
String s = null;
char hexDigits[] = { // 用来将字节转换成 16 进制表...
分类:
其他好文 时间:
2014-10-21 15:24:48
阅读次数:
160
MD5 密码加密算法 1 public static String md(String md, String pass) { 2 MessageDigest m; 3 String passok = ""; 4 try { 5 ...
分类:
编程语言 时间:
2014-10-20 15:07:28
阅读次数:
246
项目中的一个方法,32位小写加密。 1 public static String encryptByMD5(String str) { 2 MessageDigest messageDigest = null; 3 4 try { 5 ...
分类:
其他好文 时间:
2014-10-16 16:14:22
阅读次数:
151
十六位的md5加密private static void Md5(String plainText ) { try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(plainText.getBytes()); byte...
分类:
移动开发 时间:
2014-10-14 00:34:47
阅读次数:
200
java.security包中的MessageDigest类提供了计算消息摘要(即生成散列码)的方法,首先生成对象,执行其update( )方法可以将原始数据传递给该对象,然后执行其digest( )方法即可得到消息摘要。具体步骤如下:(1)生成MessageDigest对象MessageDiges...
分类:
其他好文 时间:
2014-10-11 16:43:45
阅读次数:
215
1 package Token; 2 import java.security.MessageDigest; 3 import java.security.NoSuchAlgorithmException; 4 import java.text.SimpleDateFormat; 5 import....
分类:
编程语言 时间:
2014-10-09 19:43:27
阅读次数:
170
private String getMD5Str(String str) { MessageDigest messageDigest = null; try { messageDigest = MessageDigest.getInstanc...
分类:
其他好文 时间:
2014-10-04 03:40:35
阅读次数:
186
/**
* compute the the md5 of input file
* @param input file
* @return
* md5 string, or null
*/
public static String md5(File file){
try{
MessageDigest md = MessageDigest.getIns...
分类:
其他好文 时间:
2014-09-12 19:13:54
阅读次数:
212