package I3;

import T3.B;
import T3.C;
import T3.C0316h;
import T3.C0317i;
import T3.C0318j;
import T3.C0320l;
import T3.C0321m;
import T3.C0322n;
import T3.C0323o;
import T3.C0324p;
import T3.C0326s;
import T3.C0327t;
import T3.C0328u;
import T3.C0329v;
import T3.C0331x;
import T3.C0332y;
import T3.C0333z;
import T3.D;
import T3.F;
import T3.J;
import T3.O;
import T3.Q;
import T3.S;
import T3.T;
import T3.U;
import T3.V;
import T3.X;
import T3.m0;
import T3.p0;
import com.google.crypto.tink.shaded.protobuf.AbstractC0735a;
import com.google.crypto.tink.shaded.protobuf.AbstractC0742h;
import com.google.crypto.tink.shaded.protobuf.C0748n;
import java.security.GeneralSecurityException;
import java.security.InvalidKeyException;
import java.util.Collections;
import java.util.HashMap;
import n4.u0;

/* JADX INFO: loaded from: classes.dex */
public final class h extends O3.f {

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final /* synthetic */ int f3324d;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public /* synthetic */ h(Class cls, f[] fVarArr, int i) {
        super(cls, fVarArr);
        this.f3324d = i;
    }

    public static O3.d n(int i, int i5) {
        C0326s c0326sA = C0327t.A();
        c0326sA.h();
        C0327t.x((C0327t) c0326sA.f10543r, i);
        C0328u c0328uZ = C0329v.z();
        c0328uZ.h();
        C0329v.w((C0329v) c0328uZ.f10543r);
        C0329v c0329v = (C0329v) c0328uZ.d();
        c0326sA.h();
        C0327t.w((C0327t) c0326sA.f10543r, c0329v);
        return new O3.d((C0327t) c0326sA.d(), i5);
    }

    public static O3.d o(int i, int i5, int i8) {
        O o8 = O.f6565u;
        C0321m c0321mB = C0322n.B();
        C0323o c0323oZ = C0324p.z();
        c0323oZ.h();
        C0324p.w((C0324p) c0323oZ.f10543r);
        C0324p c0324p = (C0324p) c0323oZ.d();
        c0321mB.h();
        C0322n.w((C0322n) c0321mB.f10543r, c0324p);
        c0321mB.h();
        C0322n.x((C0322n) c0321mB.f10543r, i);
        C0322n c0322n = (C0322n) c0321mB.d();
        S sB = T.B();
        U uB = V.B();
        uB.h();
        V.w((V) uB.f10543r, o8);
        uB.h();
        V.x((V) uB.f10543r, i5);
        V v7 = (V) uB.d();
        sB.h();
        T.w((T) sB.f10543r, v7);
        sB.h();
        T.x((T) sB.f10543r, 32);
        T t6 = (T) sB.d();
        C0317i c0317iA = C0318j.A();
        c0317iA.h();
        C0318j.w((C0318j) c0317iA.f10543r, c0322n);
        c0317iA.h();
        C0318j.x((C0318j) c0317iA.f10543r, t6);
        return new O3.d((C0318j) c0317iA.d(), i8);
    }

    public static O3.d p(int i, int i5) {
        C0332y c0332yY = C0333z.y();
        c0332yY.h();
        C0333z.w((C0333z) c0332yY.f10543r, i);
        return new O3.d((C0333z) c0332yY.d(), i5);
    }

    public static O3.d q(int i, int i5) {
        C cY = D.y();
        cY.h();
        D.w((D) cY.f10543r, i);
        return new O3.d((D) cY.d(), i5);
    }

    @Override // O3.f
    public int b() {
        switch (this.f3324d) {
            case u0.f15495q /* 0 */:
                return 2;
            case 1:
            default:
                return super.b();
            case 2:
                return 2;
        }
    }

    @Override // O3.f
    public final String c() {
        switch (this.f3324d) {
            case u0.f15495q /* 0 */:
                return "type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey";
            case 1:
                return "type.googleapis.com/google.crypto.tink.AesEaxKey";
            case 2:
                return "type.googleapis.com/google.crypto.tink.AesGcmKey";
            case 3:
                return "type.googleapis.com/google.crypto.tink.AesGcmSivKey";
            case 4:
                return "type.googleapis.com/google.crypto.tink.ChaCha20Poly1305Key";
            case 5:
                return "type.googleapis.com/google.crypto.tink.KmsAeadKey";
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                return "type.googleapis.com/google.crypto.tink.KmsEnvelopeAeadKey";
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                return "type.googleapis.com/google.crypto.tink.XChaCha20Poly1305Key";
            default:
                return "type.googleapis.com/google.crypto.tink.AesSivKey";
        }
    }

    @Override // O3.f
    public final O3.e f() {
        switch (this.f3324d) {
            case u0.f15495q /* 0 */:
                return new g(this);
            case 1:
                return new g(this, (byte) 0);
            case 2:
                return new g(this, (char) 0);
            case 3:
                return new g(this, 0);
            case 4:
                return new g(this, (short) 0);
            case 5:
                return new g(this, (byte) 0, false);
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                return new g(this, (byte) 0, (byte) 0);
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                return new g(this, (byte) 0, (char) 0);
            default:
                return new g(this, (byte) 0, 0);
        }
    }

    @Override // O3.f
    public final X g() {
        switch (this.f3324d) {
        }
        return X.f6572s;
    }

    @Override // O3.f
    public final AbstractC0735a h(AbstractC0742h abstractC0742h) {
        switch (this.f3324d) {
            case u0.f15495q /* 0 */:
                return C0316h.D(abstractC0742h, C0748n.a());
            case 1:
                return T3.r.D(abstractC0742h, C0748n.a());
            case 2:
                return C0331x.B(abstractC0742h, C0748n.a());
            case 3:
                return B.B(abstractC0742h, C0748n.a());
            case 4:
                return J.B(abstractC0742h, C0748n.a());
            case 5:
                return m0.B(abstractC0742h, C0748n.a());
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                return p0.B(abstractC0742h, C0748n.a());
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                return T3.u0.B(abstractC0742h, C0748n.a());
            default:
                return F.B(abstractC0742h, C0748n.a());
        }
    }

    @Override // O3.f
    public final void m(AbstractC0735a abstractC0735a) throws GeneralSecurityException {
        switch (this.f3324d) {
            case u0.f15495q /* 0 */:
                C0316h c0316h = (C0316h) abstractC0735a;
                U3.o.c(c0316h.B());
                f[] fVarArr = {new f(1, U3.k.class)};
                HashMap map = new HashMap();
                for (int i = 0; i < 1; i++) {
                    f fVar = fVarArr[i];
                    boolean zContainsKey = map.containsKey(fVar.f3320a);
                    Class cls = fVar.f3320a;
                    if (zContainsKey) {
                        throw new IllegalArgumentException(I1.a.m(cls, new StringBuilder("KeyTypeManager constructed with duplicate factories for primitive ")));
                    }
                    map.put(cls, fVar);
                }
                Class cls2 = fVarArr[0].f3320a;
                Collections.unmodifiableMap(map);
                C0320l c0320lZ = c0316h.z();
                U3.o.c(c0320lZ.C());
                U3.o.a(c0320lZ.A().size());
                C0324p c0324pB = c0320lZ.B();
                if (c0324pB.y() < 12 || c0324pB.y() > 16) {
                    throw new GeneralSecurityException("invalid IV size");
                }
                f[] fVarArr2 = {new f(11, H3.j.class)};
                HashMap map2 = new HashMap();
                f fVar2 = fVarArr2[0];
                boolean zContainsKey2 = map2.containsKey(fVar2.f3320a);
                Class cls3 = fVar2.f3320a;
                if (zContainsKey2) {
                    throw new IllegalArgumentException(I1.a.m(cls3, new StringBuilder("KeyTypeManager constructed with duplicate factories for primitive ")));
                }
                map2.put(cls3, fVar2);
                Class cls4 = fVarArr2[0].f3320a;
                Collections.unmodifiableMap(map2);
                Q qA = c0316h.A();
                U3.o.c(qA.C());
                if (qA.A().size() < 16) {
                    throw new GeneralSecurityException("key too short");
                }
                P3.c.p(qA.B());
                return;
            case 1:
                T3.r rVar = (T3.r) abstractC0735a;
                U3.o.c(rVar.B());
                U3.o.a(rVar.z().size());
                if (rVar.A().y() != 12 && rVar.A().y() != 16) {
                    throw new GeneralSecurityException("invalid IV size; acceptable values have 12 or 16 bytes");
                }
                return;
            case 2:
                C0331x c0331x = (C0331x) abstractC0735a;
                U3.o.c(c0331x.z());
                U3.o.a(c0331x.y().size());
                return;
            case 3:
                B b8 = (B) abstractC0735a;
                U3.o.c(b8.z());
                U3.o.a(b8.y().size());
                return;
            case 4:
                J j8 = (J) abstractC0735a;
                U3.o.c(j8.z());
                if (j8.y().size() != 32) {
                    throw new GeneralSecurityException("invalid ChaCha20Poly1305Key: incorrect key length");
                }
                return;
            case 5:
                U3.o.c(((m0) abstractC0735a).z());
                return;
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                U3.o.c(((p0) abstractC0735a).z());
                return;
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                T3.u0 u0Var = (T3.u0) abstractC0735a;
                U3.o.c(u0Var.z());
                if (u0Var.y().size() != 32) {
                    throw new GeneralSecurityException("invalid XChaCha20Poly1305Key: incorrect key length");
                }
                return;
            default:
                F f3 = (F) abstractC0735a;
                U3.o.c(f3.z());
                if (f3.y().size() == 64) {
                    return;
                }
                throw new InvalidKeyException("invalid key size: " + f3.y().size() + ". Valid keys must have 64 bytes.");
        }
    }
}
