package defpackage;

import java.security.GeneralSecurityException;
import java.security.NoSuchAlgorithmException;
import java.security.Provider;
import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;

/* renamed from: ˁˌᵤ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0678 {
    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static C0678 m2649(C1596 c1596, Provider provider) throws GeneralSecurityException {
        C0678 c0678 = new C0678();
        if (!AbstractC2990.m7330(1)) {
            C0910.m3048("Cannot use AES-CMAC in FIPS-mode.");
            return null;
        }
        try {
            Mac.getInstance("AESCMAC", provider);
            c1596.f6331.m9655();
            new SecretKeySpec(((C4542) c1596.f6334.ᵢˇᵭ).m9655(), "AES");
            return c0678;
        } catch (NoSuchAlgorithmException e) {
            throw new GeneralSecurityException("AES-CMAC not available.", e);
        }
    }
}
