package com.google.android.gms.internal.p002firebaseauthapi; import java.security.GeneralSecurityException; /* loaded from: classes.dex */ final class zznc { public static final /* synthetic */ int zza = 0; private static final zzwi zzb; private static final zzlh zzc; private static final zzld zzd; private static final zzkj zze; private static final zzkf zzf; static { zzwi zzb2 = zzmj.zzb("type.googleapis.com/google.crypto.tink.AesCmacKey"); zzb = zzb2; zzc = zzlh.zzb(new zzlf() { // from class: com.google.android.gms.internal.firebase-auth-api.zzmy @Override // com.google.android.gms.internal.p002firebaseauthapi.zzlf public final zzlz zza(zzcf zzcfVar) { zzui zzuiVar; zzmx zzmxVar = (zzmx) zzcfVar; int i10 = zznc.zza; zztg zza2 = zzth.zza(); zza2.zzb("type.googleapis.com/google.crypto.tink.AesCmacKey"); zzoz zzb3 = zzpa.zzb(); zzpc zzb4 = zzpd.zzb(); zzb4.zza(zzmxVar.zza()); zzb3.zzb((zzpd) zzb4.zzi()); zzb3.zza(zzmxVar.zzb()); zza2.zzc(((zzpa) zzb3.zzi()).zzo()); zzmv zzd2 = zzmxVar.zzd(); if (zzmv.zza.equals(zzd2)) { zzuiVar = zzui.TINK; } else if (zzmv.zzb.equals(zzd2)) { zzuiVar = zzui.CRUNCHY; } else if (zzmv.zzd.equals(zzd2)) { zzuiVar = zzui.RAW; } else { if (!zzmv.zzc.equals(zzd2)) { throw new GeneralSecurityException("Unable to serialize variant: ".concat(String.valueOf(zzd2))); } zzuiVar = zzui.LEGACY; } zza2.zza(zzuiVar); return zzlv.zzb((zzth) zza2.zzi()); } }, zzmx.class, zzlv.class); zzd = zzld.zzb(new zzlb() { // from class: com.google.android.gms.internal.firebase-auth-api.zzmz @Override // com.google.android.gms.internal.p002firebaseauthapi.zzlb public final zzcf zza(zzlz zzlzVar) { return zznc.zzb((zzlv) zzlzVar); } }, zzb2, zzlv.class); zze = zzkj.zza(new zzkh() { // from class: com.google.android.gms.internal.firebase-auth-api.zzna }, zzmn.class, zzlu.class); zzf = zzkf.zzb(new zzkd() { // from class: com.google.android.gms.internal.firebase-auth-api.zznb @Override // com.google.android.gms.internal.p002firebaseauthapi.zzkd public final zzbn zza(zzlz zzlzVar, zzcs zzcsVar) { return zznc.zza((zzlu) zzlzVar, zzcsVar); } }, zzb2, zzlu.class); } public static /* synthetic */ zzmn zza(zzlu zzluVar, zzcs zzcsVar) { if (!zzluVar.zzg().equals("type.googleapis.com/google.crypto.tink.AesCmacKey")) { throw new IllegalArgumentException("Wrong type URL in call to AesCmacParameters.parseParameters"); } try { zzox zzd2 = zzox.zzd(zzluVar.zze(), zzagq.zza()); if (zzd2.zza() != 0) { throw new GeneralSecurityException("Only version 0 keys are accepted"); } zzmu zzmuVar = new zzmu(null); zzmuVar.zza(zzd2.zzf().zzd()); zzmuVar.zzb(zzd2.zze().zza()); zzmuVar.zzc(zzd(zzluVar.zzc())); zzmx zzd3 = zzmuVar.zzd(); zzml zzmlVar = new zzml(null); zzmlVar.zzc(zzd3); zzmlVar.zza(zzwj.zzb(zzd2.zzf().zzq(), zzcsVar)); zzmlVar.zzb(zzluVar.zzf()); return zzmlVar.zzd(); } catch (zzahl | IllegalArgumentException unused) { throw new GeneralSecurityException("Parsing AesCmacKey failed"); } } public static /* synthetic */ zzmx zzb(zzlv zzlvVar) { if (!zzlvVar.zzc().zzg().equals("type.googleapis.com/google.crypto.tink.AesCmacKey")) { throw new IllegalArgumentException("Wrong type URL in call to AesCmacParameters.parseParameters: ".concat(String.valueOf(zzlvVar.zzc().zzg()))); } try { zzpa zzd2 = zzpa.zzd(zzlvVar.zzc().zzf(), zzagq.zza()); zzmu zzmuVar = new zzmu(null); zzmuVar.zza(zzd2.zza()); zzmuVar.zzb(zzd2.zze().zza()); zzmuVar.zzc(zzd(zzlvVar.zzc().zze())); return zzmuVar.zzd(); } catch (zzahl e10) { throw new GeneralSecurityException("Parsing AesCmacParameters failed: ", e10); } } public static void zzc(zzkz zzkzVar) { zzkzVar.zzh(zzc); zzkzVar.zzg(zzd); zzkzVar.zzf(zze); zzkzVar.zze(zzf); } private static zzmv zzd(zzui zzuiVar) { zzui zzuiVar2 = zzui.UNKNOWN_PREFIX; int ordinal = zzuiVar.ordinal(); if (ordinal == 1) { return zzmv.zza; } if (ordinal == 2) { return zzmv.zzc; } if (ordinal == 3) { return zzmv.zzd; } if (ordinal == 4) { return zzmv.zzb; } throw new GeneralSecurityException("Unable to parse OutputPrefixType: " + zzuiVar.zza()); } }