java 中如何进行md5加密

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 中如何进行md5加密相关的知识,希望对你有一定的参考价值。

JDK里面有一个java.security.MessageDigest类,这个类就是用来加密的。

加密代码如下:

String token = System.currentTimeMillis()+new Random().nextInt()+"";
try 
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] md5 = md.digest(token.getBytes());
 catch (Exception e) 
throw new RuntimeException(e);

这个byte类型的数组就是使用MD5加密后的结果

参考技术A JDK里面有一个java.security.MessageDigest类,这个类就是用来加密的。

String token = System.currentTimeMillis()+new Random().nextInt()+"";<img id="selectsearch-icon" src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/iknow/qb/select-search.png" alt="搜索" class="selectsearch-hide">

try 

    MessageDigest md = MessageDigest.getInstance("MD5");

    byte[] md5 = md.digest(token.getBytes());

 catch (Exception e) 

    throw new RuntimeException(e);

以上是关于java 中如何进行md5加密的主要内容,如果未能解决你的问题,请参考以下文章

求 Oracle MD5加密,及java程序端的处理步骤

MD5加密

Java MD5加密与RSA加密

在JSP中如何实现MD5加密

Java MD5加密

Java 自带的加密类MessageDigest(加密MD5和SHA)