Java实现SHA256算法
本文实例讲述了Java SHA-256加密的两种实现方法。
1、利用Apache的工具类实现加密:
maven:
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>${
common-codec.version}</version>
</dependency>
实现代码:
/***
* 利用Apache的工具类实现SHA-256加密
*
* @param str 加密后的报文
* @return
*/
public static String getSHA256Str(String str) {
MessageDigest messageDigest;
String encdeStr = ""