package N3;

import J0.C0343a0;
import Y3.t;
import android.os.Build;
import java.security.GeneralSecurityException;
import java.security.spec.AlgorithmParameterSpec;
import java.util.Objects;
import javax.crypto.spec.GCMParameterSpec;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.SecretKeySpec;

/* JADX INFO: loaded from: classes3.dex */
public final class b {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final C0343a0 f5267c = new C0343a0(1);

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final SecretKeySpec f5268a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final boolean f5269b;

    public b(byte[] bArr) throws GeneralSecurityException {
        if (!A0.a.b(2)) {
            throw new GeneralSecurityException("Can not use AES-GCM in FIPS-mode, as BoringCrypto module is not available.");
        }
        t.a(bArr.length);
        this.f5268a = new SecretKeySpec(bArr, "AES");
        this.f5269b = true;
    }

    public static AlgorithmParameterSpec a(byte[] bArr) {
        int length = bArr.length;
        if ("The Android Project".equals(System.getProperty("java.vendor"))) {
            int i6 = S3.t.f6256a;
            Integer numValueOf = !Objects.equals(System.getProperty("java.vendor"), "The Android Project") ? null : Integer.valueOf(Build.VERSION.SDK_INT);
            if ((numValueOf != null ? numValueOf.intValue() : -1) <= 19) {
                return new IvParameterSpec(bArr, 0, length);
            }
        }
        return new GCMParameterSpec(128, bArr, 0, length);
    }
}
