package com.qianwen.smartman.modules.dnc.util; import java.nio.charset.StandardCharsets; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/dnc/util/StringMd5HashCode.class */ public class StringMd5HashCode { public static String getMd5(String text) throws NoSuchAlgorithmException { MessageDigest md5 = MessageDigest.getInstance("MD5"); byte[] bytes = md5.digest(text.getBytes(StandardCharsets.UTF_8)); StringBuilder builder = new StringBuilder(); for (byte aByte : bytes) { builder.append(Integer.toHexString((255 & aByte) | (-256)).substring(6)); } return builder.toString(); } }