package com.xiaomi.push; import android.text.TextUtils; import com.meizu.cloud.pushsdk.constants.PushConstants; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class bo { private static String a(byte b) { int i = (b & Byte.MAX_VALUE) + (b < 0 ? 128 : 0); StringBuilder sb = new StringBuilder(); sb.append(i < 16 ? PushConstants.PUSH_TYPE_NOTIFY : ""); sb.append(Integer.toHexString(i).toLowerCase()); return sb.toString(); } public static String a(String str) { byte[] digest; try { MessageDigest instance = MessageDigest.getInstance("MD5"); StringBuffer stringBuffer = new StringBuffer(); instance.update(str.getBytes(), 0, str.length()); for (byte b : instance.digest()) { stringBuffer.append(a(b)); } return stringBuffer.toString(); } catch (NoSuchAlgorithmException unused) { return null; } } /* renamed from: a reason: collision with other method in class */ public static byte[] m9162a(String str) { if (TextUtils.isEmpty(str)) { return null; } try { MessageDigest instance = MessageDigest.getInstance("MD5"); instance.update(str.getBytes()); return instance.digest(); } catch (Exception unused) { return null; } } public static String b(String str) { return a(str).subSequence(8, 24).toString(); } }