zoukankan      html  css  js  c++  java
  • 为给定字符串生成MD5指纹

    
    
    1. import java.security.MessageDigest; 
    2. import java.security.NoSuchAlgorithmException; 
    3.  
    4. import org.apache.commons.codec.binary.Hex; 
    5.  
    6. public class MD5Util { 
    7.      
    8.     private static MessageDigest md = null
    9.      
    10.     static
    11.         try { 
    12.             md = MessageDigest.getInstance("MD5"); 
    13.         } catch (NoSuchAlgorithmException e) { 
    14.             e.printStackTrace(); 
    15.         }  
    16.     } 
    17.      
    18.     /** 
    19.      * 获取MD5签名 
    20.      * @param content 
    21.      * @return 
    22.      */ 
    23.     public static String getMD5Sign(String content){ 
    24.          
    25.         if(md == null || content == null || content.equals("")) return null
    26.          
    27.         md.reset();   
    28.           
    29.         return new String(Hex.encodeHex(md.digest(content.getBytes())));  
    30.          
    31.     } 
    32.      

    本文转自william_xu 51CTO博客,原文链接:http://blog.51cto.com/williamx/1088889,如需转载请自行联系原作者 

  • 相关阅读:
    alias 命令
    iptables 命令
    unzip 命令
    gzip 命令
    zip 命令
    tar 命令
    nslookup 命令
    dig 命令
    java 线程池
    java 线程
  • 原文地址:https://www.cnblogs.com/twodog/p/12138516.html
Copyright © 2011-2022 走看看