我是靠谱客的博主 精明煎蛋,最近开发中收集的这篇文章主要介绍Java之加密(信息摘要)工具类(依赖:java.security.MessageDigest或org.apache.commons.codec.digest.DigestUtils)...,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
依赖于java.security.MessageDigest,支持MD5,SHA-1,SHA-256
1 import java.security.MessageDigest; 2 import java.security.NoSuchAlgorithmException; 3 4 /** 5 * CiphertextUtil 6 * 7 * @author ysj 8 */ 9 public class CiphertextUtil { 10 public static final String MD5 = "MD5"; 11 public static final String SHA_1 = "SHA-1"; 12 public static final String SHA_256 = "SHA-256"; 13 private static final char[] CH_HEX = {'0', '1', '2', '3', '4', '5', '6', '7', '8', 14 '9', 'A', 'B', 'C', 'D', 'E', 'F'}; 15 16 /** 17 * 加密字符串 18 * 19 * @param sourceStr 需要加密目标字符串 20 * @param algorithmsName 算法名称(如:MD5,SHA-1,SHA-256)
最后
以上就是精明煎蛋为你收集整理的Java之加密(信息摘要)工具类(依赖:java.security.MessageDigest或org.apache.commons.codec.digest.DigestUtils)...的全部内容,希望文章能够帮你解决Java之加密(信息摘要)工具类(依赖:java.security.MessageDigest或org.apache.commons.codec.digest.DigestUtils)...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复