package o; import com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException; import java.security.GeneralSecurityException; import java.util.Collections; import java.util.HashMap; import java.util.Map; import o.AbstractC16575pTO; import o.NZO; import o.RyZ; import o.cDH; /* loaded from: classes2.dex */ public final class LmQ extends AbstractC16575pTO { @Override // o.AbstractC16575pTO public final /* synthetic */ void b(cDH cdh) throws GeneralSecurityException { cDH cdh2 = cdh; ifG.b(cdh2.version_); ifG.e(cdh2.keyValue_.d()); psh pshVar = cdh2.params_; if (pshVar == null) { pshVar = psh.c(); } if (pshVar.ivSize_ != 12) { psh pshVar2 = cdh2.params_; if (pshVar2 == null) { pshVar2 = psh.c(); } if (pshVar2.ivSize_ != 16) { throw new GeneralSecurityException("invalid IV size; acceptable values have 12 or 16 bytes"); } } } /* JADX INFO: Access modifiers changed from: package-private */ public LmQ() { super(cDH.class, new AbstractC5281bqA(InterfaceC4280bVg.class) { // from class: o.LmQ.5 @Override // o.AbstractC5281bqA public final /* synthetic */ InterfaceC4280bVg b(cDH cdh) throws GeneralSecurityException { cDH cdh2 = cdh; byte[] c = cdh2.keyValue_.c(); psh pshVar = cdh2.params_; if (pshVar == null) { pshVar = psh.c(); } return new IYa(c, pshVar.ivSize_); } }); } @Override // o.AbstractC16575pTO public final NZO.Sts b() { return NZO.Sts.SYMMETRIC; } @Override // o.AbstractC16575pTO public final AbstractC16575pTO.LWm c() { return new AbstractC16575pTO.LWm(this, C4340bXV.class) { // from class: o.LmQ.1 private LmQ b; { this.b = this; } @Override // o.AbstractC16575pTO.LWm public final /* synthetic */ cDH a(C4340bXV c4340bXV) throws GeneralSecurityException { C4340bXV c4340bXV2 = c4340bXV; cDH.Sts e = cDH.a().e(jra.e(YTf.b(c4340bXV2.keySize_))); psh pshVar = c4340bXV2.params_; if (pshVar == null) { pshVar = psh.c(); } return e.a(pshVar).a().h(); } @Override // o.AbstractC16575pTO.LWm public final /* synthetic */ void d(C4340bXV c4340bXV) throws GeneralSecurityException { C4340bXV c4340bXV2 = c4340bXV; ifG.e(c4340bXV2.keySize_); psh pshVar = c4340bXV2.params_; if (pshVar == null) { pshVar = psh.c(); } if (pshVar.ivSize_ != 12) { psh pshVar2 = c4340bXV2.params_; if (pshVar2 == null) { pshVar2 = psh.c(); } if (pshVar2.ivSize_ != 16) { throw new GeneralSecurityException("invalid IV size; acceptable values have 12 or 16 bytes"); } } } @Override // o.AbstractC16575pTO.LWm public final Map> d() throws GeneralSecurityException { HashMap hashMap = new HashMap(); hashMap.put("AES128_EAX", LmQ.c(16, RyZ.IeS.TINK)); hashMap.put("AES128_EAX_RAW", LmQ.c(16, RyZ.IeS.RAW)); hashMap.put("AES256_EAX", LmQ.c(32, RyZ.IeS.TINK)); hashMap.put("AES256_EAX_RAW", LmQ.c(32, RyZ.IeS.RAW)); return Collections.unmodifiableMap(hashMap); } @Override // o.AbstractC16575pTO.LWm public final /* synthetic */ C4340bXV e(jra jraVar) throws InvalidProtocolBufferException { return C4340bXV.d(jraVar, C1458aEp.c()); } }; } static /* synthetic */ AbstractC16575pTO.LWm.RVV c(int i, RyZ.IeS ieS) { return new AbstractC16575pTO.LWm.RVV(C4340bXV.e().d(i).c(psh.b().a().h()).h(), ieS); } @Override // o.AbstractC16575pTO public final /* synthetic */ cDH b(jra jraVar) throws InvalidProtocolBufferException { return cDH.e(jraVar, C1458aEp.c()); } @Override // o.AbstractC16575pTO public final String d() { return "type.googleapis.com/google.crypto.tink.AesEaxKey"; } }