package defpackage;

import java.security.GeneralSecurityException;

/* renamed from: ᵥˑᵛʡ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3509 extends AbstractC1546 {

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public final C4542 f13156;

    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public final Integer f13157;

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final C2641 f13158;

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public final ᵿʤˑᵦ f13159;

    public C3509(C2641 c2641, ᵿʤˑᵦ r2, C4542 c4542, Integer num) {
        this.f13158 = c2641;
        this.f13159 = r2;
        this.f13156 = c4542;
        this.f13157 = num;
    }

    /* renamed from: ᐧﾞ, reason: contains not printable characters */
    public static C3509 m8024(C5217 c5217, ᵿʤˑᵦ r6, Integer num) throws GeneralSecurityException {
        C4542 c4542M9825;
        C4542 c4542 = (C4542) r6.ᵢˇᵭ;
        C5217 c52172 = C5217.f19469;
        if (c5217 != c52172 && num == null) {
            C0190.m1433("For given Variant ", c5217, " the value of idRequirement must be non-null");
            return null;
        }
        if (c5217 == c52172 && num != null) {
            C0910.m3048("For given Variant NO_PREFIX the value of idRequirement must be null");
            return null;
        }
        if (c4542.f16892.length != 32) {
            throw new GeneralSecurityException("XChaCha20Poly1305 key must be constructed with key of length 32 bytes, not " + c4542.f16892.length);
        }
        C2641 c2641 = new C2641(c5217);
        if (c5217 == c52172) {
            c4542M9825 = AbstractC4639.f17188;
        } else if (c5217 == C5217.f19466) {
            c4542M9825 = AbstractC4639.m9824(num.intValue());
        } else {
            if (c5217 != C5217.f19467) {
                C0910.m3055(c5217, "Unknown Variant: ");
                return null;
            }
            c4542M9825 = AbstractC4639.m9825(num.intValue());
        }
        return new C3509(c2641, r6, c4542M9825, num);
    }

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public final Integer m8025() {
        return this.f13157;
    }

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public final AbstractC0596 m8026() {
        return this.f13158;
    }

    @Override // defpackage.AbstractC1546
    /* renamed from: ᵺʙ */
    public final C4542 mo2383() {
        return this.f13156;
    }
}
