package com.google.android.gms.internal.p002firebaseauthapi; import java.security.GeneralSecurityException; /* loaded from: classes.dex */ public final class zznp extends zzkm { private static final zzll zza = zzll.zzb(new zzlj() { // from class: com.google.android.gms.internal.firebase-auth-api.zznl @Override // com.google.android.gms.internal.p002firebaseauthapi.zzlj public final Object zza(zzbn zzbnVar) { return new zzoe((zznk) zzbnVar); } }, zznk.class, zznd.class); private static final zzll zzb = zzll.zzb(new zzlj() { // from class: com.google.android.gms.internal.firebase-auth-api.zznm @Override // com.google.android.gms.internal.p002firebaseauthapi.zzlj public final Object zza(zzbn zzbnVar) { return zzwd.zzc((zznk) zzbnVar); } }, zznk.class, zzce.class); public zznp() { super(zzsd.class, new zznn(zzce.class)); } public static void zzh(boolean z10) { zzcr.zzg(new zznp(), true); int i10 = zzoj.zza; zzoj.zzc(zzkz.zzc()); zzkw.zza().zze(zza); zzkw.zza().zze(zzb); } public static final void zzi(zzsd zzsdVar) { zzwf.zzc(zzsdVar.zza(), 0); if (zzsdVar.zzg().zzd() < 16) { throw new GeneralSecurityException("key too short"); } zzo(zzsdVar.zzf()); } static /* bridge */ /* synthetic */ zzkk zzn(int i10, int i11, int i12, int i13) { zzsf zzc = zzsg.zzc(); zzsi zzb2 = zzsj.zzb(); zzb2.zzb(i12); zzb2.zza(i11); zzc.zzb((zzsj) zzb2.zzi()); zzc.zza(i10); return new zzkk((zzsg) zzc.zzi(), i13); } /* JADX INFO: Access modifiers changed from: private */ public static void zzo(zzsj zzsjVar) { if (zzsjVar.zza() < 10) { throw new GeneralSecurityException("tag size too small"); } int zzf = zzsjVar.zzf() - 2; if (zzf == 1) { if (zzsjVar.zza() > 20) { throw new GeneralSecurityException("tag size too big"); } return; } if (zzf == 2) { if (zzsjVar.zza() > 48) { throw new GeneralSecurityException("tag size too big"); } return; } if (zzf == 3) { if (zzsjVar.zza() > 32) { throw new GeneralSecurityException("tag size too big"); } } else if (zzf == 4) { if (zzsjVar.zza() > 64) { throw new GeneralSecurityException("tag size too big"); } } else { if (zzf != 5) { throw new GeneralSecurityException("unknown hash type"); } if (zzsjVar.zza() > 28) { throw new GeneralSecurityException("tag size too big"); } } } @Override // com.google.android.gms.internal.p002firebaseauthapi.zzkm public final zzkl zza() { return new zzno(this, zzsg.class); } @Override // com.google.android.gms.internal.p002firebaseauthapi.zzkm public final zztb zzb() { return zztb.SYMMETRIC; } @Override // com.google.android.gms.internal.p002firebaseauthapi.zzkm public final /* synthetic */ zzaii zzc(zzafy zzafyVar) { return zzsd.zze(zzafyVar, zzagq.zza()); } @Override // com.google.android.gms.internal.p002firebaseauthapi.zzkm public final String zzd() { return "type.googleapis.com/google.crypto.tink.HmacKey"; } @Override // com.google.android.gms.internal.p002firebaseauthapi.zzkm public final /* bridge */ /* synthetic */ void zze(zzaii zzaiiVar) { zzi((zzsd) zzaiiVar); } @Override // com.google.android.gms.internal.p002firebaseauthapi.zzkm public final int zzf() { return 2; } }