package p138.p176.p278.p279.p290;

import java.security.GeneralSecurityException;
import java.security.InvalidAlgorithmParameterException;
import java.util.regex.Pattern;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: ދ.ހ.ހ.֏.ޞ.ޤ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C5554 {
    static {
        Pattern.compile(String.format("^projects/%s/locations/%s/keyRings/%s/cryptoKeys/%s$", "([0-9a-zA-Z\\-\\.\\_~])+", "([0-9a-zA-Z\\-\\.\\_~])+", "([0-9a-zA-Z\\-\\.\\_~])+", "([0-9a-zA-Z\\-\\.\\_~])+"), 2);
        Pattern.compile(String.format("^projects/%s/locations/%s/keyRings/%s/cryptoKeys/%s/cryptoKeyVersions/%s$", "([0-9a-zA-Z\\-\\.\\_~])+", "([0-9a-zA-Z\\-\\.\\_~])+", "([0-9a-zA-Z\\-\\.\\_~])+", "([0-9a-zA-Z\\-\\.\\_~])+", "([0-9a-zA-Z\\-\\.\\_~])+"), 2);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static String m8919(String str, String str2) {
        if (str2.toLowerCase().startsWith(str)) {
            return str2.substring(str.length());
        }
        throw new IllegalArgumentException(String.format("key URI must start with %s", str));
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m8920(int i) throws InvalidAlgorithmParameterException {
        if (i != 16 && i != 32) {
            throw new InvalidAlgorithmParameterException(String.format("invalid key size %d; only 128-bit and 256-bit AES keys are supported", Integer.valueOf(i * 8)));
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m8921(int i, int i2) throws GeneralSecurityException {
        if (i < 0 || i > i2) {
            throw new GeneralSecurityException(String.format("key has version %d; only keys with version in range [0..%d] are supported", Integer.valueOf(i), Integer.valueOf(i2)));
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m8922(EnumC5543 enumC5543) throws GeneralSecurityException {
        int iOrdinal = enumC5543.ordinal();
        if (iOrdinal == 1 || iOrdinal == 2 || iOrdinal == 3) {
            return;
        }
        StringBuilder sbM4889 = C2803.m4889("Unsupported hash: ");
        sbM4889.append(enumC5543.name());
        throw new GeneralSecurityException(sbM4889.toString());
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static void m8923(int i) throws GeneralSecurityException {
        if (i < 2048) {
            throw new GeneralSecurityException(String.format("Modulus size is %d; only modulus size >= 2048-bit is supported", Integer.valueOf(i)));
        }
    }
}
