package defpackage;

import com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException;
import com.google.firebase.abt.component.AbtRegistrar;
import java.security.GeneralSecurityException;
import java.security.Provider;
import javax.crypto.spec.SecretKeySpec;

/* JADX INFO: renamed from: ˊᵧـ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final /* synthetic */ class C1390 implements InterfaceC5161, InterfaceC4666, InterfaceC3358, InterfaceC2207, InterfaceC3452, InterfaceC1607 {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final /* synthetic */ int f5749;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public static final C1390 f5748 = new C1390(0);

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public static final C1390 f5747 = new C1390(1);

    public /* synthetic */ C1390(int i) {
        this.f5749 = i;
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public static /* synthetic */ void m3978() {
        throw new UnsupportedOperationException();
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public static /* synthetic */ void m3982(String str) {
        throw new IndexOutOfBoundsException(str);
    }

    @Override // defpackage.InterfaceC1607
    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public ᵺᵘ mo3985(C2781 c2781) throws GeneralSecurityException {
        if (!((String) c2781.f10705).equals("type.googleapis.com/google.crypto.tink.AesCmacKey")) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Wrong type URL in call to AesCmacProtoSerialization.parseKey");
            return null;
        }
        try {
            C0493 c0493M1964 = C0493.m1964((AbstractC4613) c2781.f10706, C2082.m5556());
            if (c0493M1964.m1971() != 0) {
                throw new GeneralSecurityException("Only version 0 keys are accepted");
            }
            ᵯᵨᵲ r1 = C1029.m3433();
            r1.ᵘᵝ(c0493M1964.m1969().size());
            r1.ˆʤᵳ(c0493M1964.m1970().m10398());
            r1.ᵨᵼⁱ = AbstractC2548.m6264((EnumC5109) c2781.f10708);
            C1029 c1029 = r1.ᵠˏˏ();
            ᵣˊˈᵪ r2 = new ᵣˊˈᵪ(3, false);
            r2.ᵔᵖᵹᵫ = null;
            r2.ᵨᵼⁱ = null;
            r2.ᵜᵪʾ = c1029;
            r2.ᵔᵖᵹᵫ = new ʽˎˇˌ(21, C2855.m6836(c0493M1964.m1969().m9730()));
            r2.ᵨᵼⁱ = (Integer) c2781.f10703;
            return r2.ᵱᵽʡᵚ();
        } catch (InvalidProtocolBufferException | IllegalArgumentException unused) {
            C1685.m4558("Parsing AesCmacKey failed");
            return null;
        }
    }

    @Override // defpackage.InterfaceC3358
    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public C0767 mo3986(AbstractC1378 abstractC1378) {
        switch (this.f5749) {
            case 23:
                C1029 c1029 = (C1029) abstractC1378;
                C1444 c1444M9948 = C4763.m9948();
                c1444M9948.m4160("type.googleapis.com/google.crypto.tink.AesCmacKey");
                C4539 c4539M8837 = C4032.m8837();
                C3526 c3526M10395 = C5059.m10395();
                int i = c1029.f4477;
                c3526M10395.m5862();
                C5059.m10396((C5059) c3526M10395.f8910, i);
                C5059 c5059 = (C5059) c3526M10395.m5863();
                c4539M8837.m5862();
                C4032.m8836((C4032) c4539M8837.f8910, c5059);
                int i2 = c1029.f4479;
                c4539M8837.m5862();
                C4032.m8835((C4032) c4539M8837.f8910, i2);
                c1444M9948.m4158(((C4032) c4539M8837.m5863()).m897());
                c1444M9948.m4159(AbstractC2548.m6265(c1029.f4478));
                return C0767.m2757((C4763) c1444M9948.m5863());
            default:
                C4639 c4639 = (C4639) abstractC1378;
                C1444 c1444M99482 = C4763.m9948();
                c1444M99482.m4160("type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey");
                C1662 c1662M6404 = C2636.m6404();
                C1789 c1789M4943 = C1794.m4943();
                C2873 c2873M4162 = C1446.m4162();
                int i3 = c4639.f17633;
                c2873M4162.m5862();
                C1446.m4163((C1446) c2873M4162.f8910, i3);
                C1446 c1446 = (C1446) c2873M4162.m5863();
                c1789M4943.m5862();
                C1794.m4944((C1794) c1789M4943.f8910, c1446);
                int i4 = c4639.f17635;
                c1789M4943.m5862();
                C1794.m4945((C1794) c1789M4943.f8910, i4);
                C1794 c1794 = (C1794) c1789M4943.m5863();
                c1662M6404.m5862();
                C2636.m6402((C2636) c1662M6404.f8910, c1794);
                C4869 c4869M5548 = C2081.m5548();
                C0243 c0243M5377 = AbstractC2002.m5377(c4639);
                c4869M5548.m5862();
                C2081.m5551((C2081) c4869M5548.f8910, c0243M5377);
                int i5 = c4639.f17632;
                c4869M5548.m5862();
                C2081.m5552((C2081) c4869M5548.f8910, i5);
                C2081 c2081 = (C2081) c4869M5548.m5863();
                c1662M6404.m5862();
                C2636.m6403((C2636) c1662M6404.f8910, c2081);
                c1444M99482.m4158(((C2636) c1662M6404.m5863()).m897());
                c1444M99482.m4159(AbstractC2002.m5376(c4639.f17634));
                return C0767.m2757((C4763) c1444M99482.m5863());
        }
    }

    @Override // defpackage.InterfaceC5161
    /* JADX INFO: renamed from: ᵮᵣᵗˈ */
    public Object mo2611(ᵕˁـ r1) {
        return AbtRegistrar.lambda$getComponents$0(r1);
    }

    @Override // defpackage.InterfaceC2207
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public AbstractC1378 mo3987(C0767 c0767) throws GeneralSecurityException {
        switch (this.f5749) {
            case 24:
                C4763 c4763 = (C4763) c0767.f3432;
                if (!c4763.m9952().equals("type.googleapis.com/google.crypto.tink.AesCmacKey")) {
                    ᵕᵩʽᵲ.ᵶᵥᵝ(c4763.m9952(), "Wrong type URL in call to AesCmacProtoSerialization.parseParameters: ");
                    return null;
                }
                try {
                    C4032 c4032M8834 = C4032.m8834(c4763.m9951(), C2082.m5556());
                    ᵯᵨᵲ r0 = C1029.m3433();
                    r0.ᵘᵝ(c4032M8834.m8838());
                    r0.ˆʤᵳ(c4032M8834.m8839().m10398());
                    r0.ᵨᵼⁱ = AbstractC2548.m6264(c4763.m9953());
                    return r0.ᵠˏˏ();
                } catch (InvalidProtocolBufferException e) {
                    throw new GeneralSecurityException("Parsing AesCmacParameters failed: ", e);
                }
            default:
                C4763 c47632 = (C4763) c0767.f3432;
                if (!c47632.m9952().equals("type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey")) {
                    ᵕᵩʽᵲ.ᵶᵥᵝ(c47632.m9952(), "Wrong type URL in call to AesCtrHmacAeadProtoSerialization.parseParameters: ");
                    return null;
                }
                try {
                    C2636 c2636M6401 = C2636.m6401(c47632.m9951(), C2082.m5556());
                    if (c2636M6401.m6406().m5554() != 0) {
                        C1685.m4558("Only version 0 keys are accepted");
                        return null;
                    }
                    C2781 c2781M9770 = C4639.m9770();
                    c2781M9770.m6754(c2636M6401.m6405().m4946());
                    c2781M9770.m6753(c2636M6401.m6406().m5553());
                    c2781M9770.m6756(c2636M6401.m6405().m4947().m4165());
                    c2781M9770.m6755(c2636M6401.m6406().m5555().m1434());
                    c2781M9770.f10707 = AbstractC2002.m5375(c2636M6401.m6406().m5555().m1433());
                    c2781M9770.f10708 = AbstractC2002.m5378(c47632.m9953());
                    return c2781M9770.m6762();
                } catch (InvalidProtocolBufferException e2) {
                    throw new GeneralSecurityException("Parsing AesCtrHmacAeadParameters failed: ", e2);
                }
        }
    }

    @Override // defpackage.InterfaceC4666
    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public Object mo3988(ᵺᵘ r9) throws GeneralSecurityException {
        byte[] bArrM6837;
        switch (this.f5749) {
            case 20:
                C2781 c2781 = ((C3585) r9).f13686;
                C3585.m8094(c2781);
                Integer num = (Integer) c2781.f10703;
                InterfaceC5579 interfaceC5579 = (InterfaceC5579) C1193.f5083.m3683(InterfaceC5579.class, (String) c2781.f10705).m9437((AbstractC4613) c2781.f10706);
                EnumC5109 enumC5109 = (EnumC5109) c2781.f10708;
                int iOrdinal = enumC5109.ordinal();
                if (iOrdinal == 1) {
                    bArrM6837 = AbstractC0838.m2979(num.intValue()).m6837();
                } else if (iOrdinal == 2) {
                    bArrM6837 = AbstractC0838.m2980(num.intValue()).m6837();
                } else if (iOrdinal != 3) {
                    if (iOrdinal != 4) {
                        C1685.m4565(enumC5109, "unknown output prefix type ");
                        return null;
                    }
                    bArrM6837 = AbstractC0838.m2980(num.intValue()).m6837();
                } else {
                    bArrM6837 = AbstractC0838.f3735.m6837();
                }
                return new C5438(interfaceC5579, bArrM6837);
            case 21:
                C4026 c4026 = (C4026) r9;
                if (c4026.f15487.f4479 != 32) {
                    C1685.m4558("AesCmacKey size wrong, must be 32 bytes");
                    return null;
                }
                if (!AbstractC2704.m6538(1)) {
                    C1685.m4558("Cannot use AES-CMAC in FIPS-mode.");
                    return null;
                }
                Provider provider = ᵻᵪ.ˉᵵᵜ();
                if (provider != null) {
                    try {
                        return C0881.m3080(c4026, provider);
                    } catch (GeneralSecurityException unused) {
                    }
                }
                return new C0881();
            case 22:
                C4026 c40262 = (C4026) r9;
                if (c40262.f15487.f4479 == 32) {
                    return new C0455(c40262);
                }
                C1685.m4558("AesCmacKey size wrong, must be 32 bytes");
                return null;
            default:
                C2775 c2775 = (C2775) r9;
                byte[] bArrM68372 = ((C2855) c2775.f10667.ᵜᵪʾ).m6837();
                C4639 c4639 = c2775.f10669;
                C1295 c1295 = new C1295(c4639.f17633, bArrM68372);
                ˆᴵᵶ r3 = new ˆᴵᵶ("HMAC" + c4639.f17637, new SecretKeySpec(((C2855) c2775.f10665.ᵜᵪʾ).m6837(), "HMAC"));
                int i = c4639.f17636;
                return new C0116(c1295, new C0455(i, r3), i, c2775.f10668.m6837());
        }
    }

    @Override // defpackage.InterfaceC3452
    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public C2781 mo3989(ᵺᵘ r4) {
        C4026 c4026 = (C4026) r4;
        C4179 c4179M1965 = C0493.m1965();
        C1029 c1029 = c4026.f15487;
        C3526 c3526M10395 = C5059.m10395();
        int i = c1029.f4477;
        c3526M10395.m5862();
        C5059.m10396((C5059) c3526M10395.f8910, i);
        C5059 c5059 = (C5059) c3526M10395.m5863();
        c4179M1965.m5862();
        C0493.m1968((C0493) c4179M1965.f8910, c5059);
        byte[] bArrM6837 = ((C2855) c4026.f15485.ᵜᵪʾ).m6837();
        C1236 c1236M9729 = AbstractC4613.m9729(bArrM6837, 0, bArrM6837.length);
        c4179M1965.m5862();
        C0493.m1967((C0493) c4179M1965.f8910, c1236M9729);
        return C2781.m6742("type.googleapis.com/google.crypto.tink.AesCmacKey", ((C0493) c4179M1965.m5863()).m897(), EnumC1913.f7601, AbstractC2548.m6265(c4026.f15487.f4478), c4026.f15486);
    }
}
