what-the-bank/sources/com/google/android/gms/internal/gtm/zzli.java

43 lines
1.8 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.android.gms.internal.gtm;
import com.google.android.gms.common.internal.Preconditions;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/* loaded from: classes.dex */
public final class zzli extends zzhb {
@Override // com.google.android.gms.internal.gtm.zzhb
protected final zzoa<?> zza(zzfl zzflVar, zzoa<?>... zzoaVarArr) {
String str;
byte[] decode;
Preconditions.checkArgument(true);
Preconditions.checkArgument(zzoaVarArr.length > 0);
if (zzoaVarArr[0] == zzog.zzaum) {
return zzog.zzaum;
}
String zzd = zzha.zzd(zzoaVarArr[0]);
if (zzoaVarArr.length > 1 && zzoaVarArr[1] != zzog.zzaum) {
str = zzha.zzd(zzoaVarArr[1]);
} else {
str = "MD5";
}
String zzd2 = (zzoaVarArr.length <= 2 || zzoaVarArr[2] == zzog.zzaum) ? "text" : zzha.zzd(zzoaVarArr[2]);
if ("text".equals(zzd2)) {
decode = zzd.getBytes();
} else if ("base16".equals(zzd2)) {
decode = zzdp.decode(zzd);
} else {
String valueOf = String.valueOf(zzd2);
throw new RuntimeException(valueOf.length() != 0 ? "Hash: Unknown input format: ".concat(valueOf) : new String("Hash: Unknown input format: "));
}
try {
MessageDigest messageDigest = MessageDigest.getInstance(str);
messageDigest.update(decode);
return new zzom(zzdp.encode(messageDigest.digest()));
} catch (NoSuchAlgorithmException e) {
String valueOf2 = String.valueOf(str);
throw new RuntimeException(valueOf2.length() != 0 ? "Hash: Unknown algorithm: ".concat(valueOf2) : new String("Hash: Unknown algorithm: "), e);
}
}
}