jimu-decompiled/sources/com/tencent/mm/opensdk/utils/b.java
2025-05-13 19:24:51 +02:00

27 lines
862 B
Java

package com.tencent.mm.opensdk.utils;
import java.security.MessageDigest;
/* loaded from: classes.dex */
public final class b {
public static final String e(byte[] bArr) {
char[] cArr = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'};
try {
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
messageDigest.update(bArr);
byte[] digest = messageDigest.digest();
char[] cArr2 = new char[digest.length * 2];
int i = 0;
for (byte b : digest) {
int i2 = i + 1;
cArr2[i] = cArr[(b >>> 4) & 15];
i = i2 + 1;
cArr2[i2] = cArr[b & 15];
}
return new String(cArr2);
} catch (Exception unused) {
return null;
}
}
}