Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/ads/zzgvl.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

59 lines
2.0 KiB
Java

package com.google.android.gms.internal.ads;
import java.security.GeneralSecurityException;
import java.util.Arrays;
import javax.crypto.spec.SecretKeySpec;
/* loaded from: classes3.dex */
public final class zzgvl implements zzgej {
private static final byte[] zza = {0};
private final zzgpy zzb;
private final int zzc;
private final byte[] zzd;
private final byte[] zze;
private zzgvl(zzgnx zzgnxVar) throws GeneralSecurityException {
this.zzb = new zzgvi(zzgnxVar.zzd().zzd(zzgdw.zza()));
this.zzc = zzgnxVar.zzb().zzb();
this.zzd = zzgnxVar.zzc().zzc();
if (zzgnxVar.zzb().zzf().equals(zzgod.zzc)) {
this.zze = Arrays.copyOf(zza, 1);
} else {
this.zze = new byte[0];
}
}
public static zzgej zza(zzgnx zzgnxVar) throws GeneralSecurityException {
return new zzgvl(zzgnxVar);
}
public static zzgej zzb(zzgom zzgomVar) throws GeneralSecurityException {
return new zzgvl(zzgomVar);
}
public final byte[] zzc(byte[] bArr) throws GeneralSecurityException {
byte[] bArr2 = this.zze;
return bArr2.length > 0 ? zzguo.zzb(this.zzd, this.zzb.zza(zzguo.zzb(bArr, bArr2), this.zzc)) : zzguo.zzb(this.zzd, this.zzb.zza(bArr, this.zzc));
}
private zzgvl(zzgom zzgomVar) throws GeneralSecurityException {
String valueOf = String.valueOf(zzgomVar.zzb().zzf());
this.zzb = new zzgvk("HMAC".concat(valueOf), new SecretKeySpec(zzgomVar.zzd().zzd(zzgdw.zza()), "HMAC"));
this.zzc = zzgomVar.zzb().zzb();
this.zzd = zzgomVar.zzc().zzc();
if (zzgomVar.zzb().zzg().equals(zzgou.zzc)) {
this.zze = Arrays.copyOf(zza, 1);
} else {
this.zze = new byte[0];
}
}
public zzgvl(zzgpy zzgpyVar, int i) throws GeneralSecurityException {
this.zzb = zzgpyVar;
this.zzc = i;
this.zzd = new byte[0];
this.zze = new byte[0];
zzgpyVar.zza(new byte[0], i);
}
}