知识大全 JAVA版MD5加密算法

Posted

篇首语:博观而约取,厚积而薄发。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JAVA版MD5加密算法相关的知识,希望对你有一定的参考价值。

JAVA版MD5加密算法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  package sf_md ;

  import java io *;

  import java security *;

  //import java util *;

  //import java security interfaces *;

  public class MD _算法

  private String inStr;

  private MessageDigest mad ;

  public MD _算法(String inStr)

  this inStr=inStr;

  try

  this mad =MessageDigest getInstance( MD );

  

  catch(Exception e)

  System out println(e toString());

  e printStackTrace();

  

  

  public String pute()

  char[] charArray=this inStr toCharArray();

  byte[] byteArray=new byte[charArray length];

  for(int i= ;i<charArray length;i++)

  byteArray[i]=(byte)charArray[i];

  byte[] md Bytes=this mad digest(byteArray);

  StringBuffer hexValue=new StringBuffer();

  for(int i= ;i<md Bytes length;i++)

  int val=((int)md Bytes[i])& xff;

  if(val< )

  hexValue append( );

  hexValue append(Integer toHexString(val));

  

  return hexValue toString();

  

  public static void main(String[] args)

  String string=null;

  try

  System out println( 请输入要加密的数据: );

  BufferedReader br=new BufferedReader(new InputStreamReader(System in));

  string=br readLine();

  

  catch(IOException e)

  System out println(e);

  

  MD _算法 md =new MD _算法(string);

  String postString =pute();

  System out println( 加密后的数据: +postString);

  

cha138/Article/program/Java/hx/201311/25613

相关参考

知识大全 Java中常用的加密算法MD5,SHA,RSA

Java中常用的加密算法MD5,SHA,RSA  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  M

知识大全 ASP.NET中使用MD5和SHA1算法加密

ASP.NET中使用MD5和SHA1算法加密  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  你的

知识大全 可变MD5加密(Java实现)

可变MD5加密(Java实现)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  可变在这里含义很简

知识大全 java中使用MD5对数据密码加密

java中使用MD5对数据密码加密  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  publicc

知识大全 md5算法的java源代码

  publicclassMD    /*  *AJavaimplementationoftheRSADataSecurityIncMDMessage  *DigestAlgorithmasdefin

知识大全 Java技术进阶 基于Java的IDEA加密算法探讨

Java技术进阶基于Java的IDEA加密算法探讨  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 JAVA里面RSA加密算法的使用

JAVA里面RSA加密算法的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  打算写这个类用于

知识大全 利用DES加密算法保护Java源代码

利用DES加密算法保护Java源代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java语言

知识大全 RSA算法的实现——java版

RSA算法的实现——java版  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    package

知识大全 用ASP.Net中的自带类进行MD5加密

用ASP.Net中的自带类进行MD5加密  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!