package JiaMi; import java.security.MessageDigest; /** * @author mianma * @create 2023-06-08 16:39:45 */ public class SHA { public static String byteToHexString(byte[] by) { StringBuffer AA = new StringBuffer(); int i = 0; while (i < by.length) { int k = by[i]; int j = k; if(k<0){ j=k+256; } if(j<16){ AA.append("0"); } AA.append(Integer.toHexString(j)); i+=1; } return AA.toString(); } public static void main(String[] args) throws Exception{ MessageDigest md=MessageDigest.getInstance("SHA-256"); md.update("a12345678".getBytes()); byte[] res =md.digest(); System.out.println(byteToHexString(res)); } }
Java实现SHA系列加密
最新推荐文章于 2025-05-08 00:15:00 发布