java开发_MD5_加密算法

原创 2012年03月30日 20:02:28
package com.b510.note;
 2 
 3 import java.math.BigInteger;
 4 import java.security.MessageDigest;
 5 import java.security.NoSuchAlgorithmException;
 6 
 7 /**
 8  * MD5加密
 9  * 
10  * @author Hongten
11  * 
12  */
13 public class MD5 {
14 
15     public static void main(String[] args) {
16         System.out.println(MD5.getMD5("123456"));
17     }
18 
19     /**
20      * 用md5编码后的码值
21      * 
22      * @param sInput
23      *            明码
24      * @return md5加密后的密码
25 */
26     public static String getMD5(String sInput) {
27 
28         String algorithm = "";
29         if (sInput == null) {
30             return "null";
31         }
32         try {
33             algorithm = System.getProperty("MD5.algorithm", "MD5");
34         } catch (SecurityException se) {
35         }
36         MessageDigest md = null;
37         try {
38             md = MessageDigest.getInstance(algorithm);
39         } catch (NoSuchAlgorithmException e) {
40             e.printStackTrace();
41         }
42         byte buffer[] = sInput.getBytes();
43 
44         for (int count = 0; count < sInput.length(); count++) {
45             md.update(buffer, 0, count);
46         }
47         byte bDigest[] = md.digest();
48         BigInteger bi = new BigInteger(bDigest);
49         return (bi.toString(16));
50     }
51 }

java实现MD5加密算法

  • 2016年07月25日 11:09
  • 819B
  • 下载

MD5加密算法的JAVA实现

  • 2007年09月10日 21:58
  • 8KB
  • 下载

C语言MD5加密算法的简单调用实现(另附:Java/Python/Shell/Golang方法)

1.首先加上一些库:apt-get install openssl  libssl-dev libssl-doc libcurl4-openssl-dev  2.实现一个用MD5加密密码的小程序:...

Java中常用的加密算法MD5,SHA,RSA

  • 2010年09月16日 11:23
  • 30KB
  • 下载

JAVA版MD5加密算法

  • 2009年05月10日 18:47
  • 3KB
  • 下载

Java Base64、AES、SHA1、MD5加密算法

public class DecriptTest { public static String SHA1(String decript) { try { ...

java_MD5加密算法.doc

  • 2012年03月12日 17:50
  • 25KB
  • 下载

MD5加密算法(java实现)

import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.Inpu...

MD5加密算法.java

  • 2009年03月11日 22:59
  • 887B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java开发_MD5_加密算法
举报原因:
原因补充:

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