package defpackage;

import com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException;
import java.security.GeneralSecurityException;

/* renamed from: ᵸʿ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC4950 {

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static final C1284 f18416;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static final C1082 f18417;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static final C5328 f18418;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static final C3739 f18419;

    static {
        C4542 c4542M3455 = AbstractC1067.m3455("type.googleapis.com/google.crypto.tink.KmsEnvelopeAeadKey");
        f18417 = new C1082(C1275.class, new C1260(0));
        f18418 = new C5328(c4542M3455, new C1260(1));
        f18416 = new C1284(C2131.class, new C1260(2));
        f18419 = new C3739(c4542M3455, new C1260(3));
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static EnumC0894 m10402(C0434 c0434) {
        if (C0434.f2465 == c0434) {
            return EnumC0894.f4063;
        }
        if (C0434.f2454 == c0434) {
            return EnumC0894.f4061;
        }
        C0910.m3054(c0434, "Unable to serialize variant: ");
        return null;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static C1275 m10403(C2925 c2925, EnumC0894 enumC0894) throws GeneralSecurityException {
        C0204 c0204;
        C0434 c0434 = C0434.f2454;
        C0204 c02042 = C0204.f1686;
        C0204 c02043 = C0204.f1680;
        C0204 c02044 = C0204.f1687;
        C0204 c02045 = C0204.f1685;
        C0204 c02046 = C0204.f1684;
        C0204 c02047 = C0204.f1678;
        C0846 c0846M9899 = C4708.m9899();
        c0846M9899.m2969(c2925.m7122().m9901());
        c0846M9899.m2967(c2925.m7122().m9903());
        c0846M9899.m2968(EnumC0894.f4061);
        AbstractC0596 abstractC0596 = ˆᴵ.ᵨᵳʝ(((C4708) c0846M9899.m8459()).m952());
        if (abstractC0596 instanceof C3248) {
            c0204 = c02047;
        } else if (abstractC0596 instanceof C2868) {
            c0204 = c02046;
        } else if (abstractC0596 instanceof C2641) {
            c0204 = c02045;
        } else if (abstractC0596 instanceof C1296) {
            c0204 = c02044;
        } else if (abstractC0596 instanceof C1668) {
            c0204 = c02043;
        } else {
            if (!(abstractC0596 instanceof C4494)) {
                C0910.m3054(abstractC0596, "Unsupported DEK parameters when parsing ");
                return null;
            }
            c0204 = c02042;
        }
        int iOrdinal = enumC0894.ordinal();
        if (iOrdinal == 1) {
            c0434 = C0434.f2465;
        } else if (iOrdinal != 3) {
            throw new GeneralSecurityException("Unable to parse OutputPrefixType: " + enumC0894.m3013());
        }
        String strM7121 = c2925.m7121();
        AbstractC2575 abstractC2575 = (AbstractC2575) abstractC0596;
        if (strM7121 == null) {
            C0910.m3048("kekUri must be set");
            return null;
        }
        if (abstractC2575 == null) {
            C0910.m3048("dekParametersForNewKeys must be set");
            return null;
        }
        if (abstractC2575.mo2479()) {
            C0910.m3048("dekParametersForNewKeys must not have ID Requirements");
            return null;
        }
        if ((c0204 == c02047 && (abstractC2575 instanceof C3248)) || ((c0204 == c02046 && (abstractC2575 instanceof C2868)) || ((c0204 == c02045 && (abstractC2575 instanceof C2641)) || ((c0204 == c02044 && (abstractC2575 instanceof C1296)) || ((c0204 == c02043 && (abstractC2575 instanceof C1668)) || (c0204 == c02042 && (abstractC2575 instanceof C4494))))))) {
            return new C1275(c0434, strM7121, c0204, abstractC2575);
        }
        throw new GeneralSecurityException("Cannot use parsing strategy " + c0204.f1690 + " when new keys are picked according to " + abstractC2575 + ".");
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static C2925 m10404(C1275 c1275) {
        try {
            C4708 c4708M9895 = C4708.m9895(ˆᴵ.ᵡⁱᵥ(c1275.f5298), C1523.m4449());
            C3354 c3354M7117 = C2925.m7117();
            String str = c1275.f5297;
            c3354M7117.m8456();
            C2925.m7119((C2925) c3354M7117.f14207, str);
            c3354M7117.m8456();
            C2925.m7118((C2925) c3354M7117.f14207, c4708M9895);
            return (C2925) c3354M7117.m8459();
        } catch (InvalidProtocolBufferException e) {
            throw new GeneralSecurityException("Parsing KmsEnvelopeAeadKeyFormat failed: ", e);
        }
    }
}
