package com.google.android.gms.internal.pal;

import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.security.GeneralSecurityException;

/* JADX INFO: loaded from: classes2.dex */
public abstract class y8 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final byte[] f21367a = b(1, 0);

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final byte[] f21368b = b(2, 32);

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final byte[] f21369c = b(2, 16);

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final byte[] f21370d = b(2, 17);

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final byte[] f21371e = b(2, 18);

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final byte[] f21372f = b(2, 1);

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public static final byte[] f21373g = b(2, 2);

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public static final byte[] f21374h = b(2, 3);

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public static final byte[] f21375i = b(2, 1);

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public static final byte[] f21376j = b(2, 2);

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public static final byte[] f21377k = b(2, 3);

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public static final byte[] f21378l = new byte[0];

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public static final byte[] f21379m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public static final byte[] f21380n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public static final byte[] f21381o;

    static {
        Charset charset = StandardCharsets.UTF_8;
        f21379m = "KEM".getBytes(charset);
        f21380n = "HPKE".getBytes(charset);
        f21381o = "HPKE-v1".getBytes(charset);
    }

    public static void a(sc scVar) throws GeneralSecurityException {
        if (scVar.r() == 2 || scVar.r() == 1) {
            throw new GeneralSecurityException("Invalid KEM param: ".concat(q9.B(scVar.r())));
        }
        String str = "UNRECOGNIZED";
        if (scVar.q() == 2 || scVar.q() == 1) {
            int iQ = scVar.q();
            if (iQ == 2) {
                str = "KDF_UNKNOWN";
            } else if (iQ == 3) {
                str = "HKDF_SHA256";
            } else if (iQ == 4) {
                str = "HKDF_SHA384";
            } else if (iQ == 5) {
                str = "HKDF_SHA512";
            }
            throw new GeneralSecurityException("Invalid KDF param: ".concat(str));
        }
        if (scVar.p() == 2 || scVar.p() == 1) {
            int iP = scVar.p();
            if (iP == 2) {
                str = "AEAD_UNKNOWN";
            } else if (iP == 3) {
                str = "AES_128_GCM";
            } else if (iP == 4) {
                str = "AES_256_GCM";
            } else if (iP == 5) {
                str = "CHACHA20_POLY1305";
            }
            throw new GeneralSecurityException("Invalid AEAD param: ".concat(str));
        }
    }

    public static byte[] b(int i10, int i11) {
        byte[] bArr = new byte[i10];
        for (int i12 = 0; i12 < i10; i12++) {
            bArr[i12] = (byte) ((i11 >> (((i10 - i12) - 1) * 8)) & 255);
        }
        return bArr;
    }

    public static byte[] c(String str, byte[] bArr, byte[] bArr2, int i10) {
        return q9.Y(b(2, i10), f21381o, bArr2, str.getBytes(StandardCharsets.UTF_8), bArr);
    }
}
