Algoritmos criptográficos admitidos en Azure Cloud HSM

Azure Cloud HSM admite varios algoritmos criptográficos. En este artículo solo se enumeran los algoritmos, los modos/métodos y las longitudes de clave/curvas/moduli admitidos por sus módulos de seguridad de hardware.

Para obtener información general sobre el servicio, consulte Introducción a Azure Cloud HSM. Para la administración de claves, consulte Administración de claves en Azure Cloud HSM. Para la autenticación, consulte Autenticación en Azure Cloud HSM.

Algoritmos no FIPS admitidos

Azure Cloud HSM y sus módulos de seguridad de hardware admiten los siguientes algoritmos no aprobados por FIPS.

Algoritmo Uso o función
AES (no conforme) Ajuste de claves (TR31/TR34/AES-CBC/AES-GCM, wrap/unwrap), DecimalTable/Data/PIN Encryption/Decryption. Cifrado y descifrado de datos FF1/FF3-1
• AES GCM admite la longitud IV de 1 byte a 16 bytes.
DES Derivar clave única por transacción (DUKPT), derivación de claves EMV, Derivar PIN del desplazamiento, Derivar desplazamiento del PIN, comprobación de PIN, generación y verificación de PVV, generación y comprobación de CVV, Exportar clave simétrica/Exportar pares de claves asimétricas mediante el ajuste TR31, Importación/exportación mediante TR34, Script import Decimal Table EMV, EMV ARQC/ARPC, Cifrado/descifrado/descifrado de datos/PIN
DES MAC Generación y comprobación de MAC
Double-DES Derivar clave única por transacción (DUKPT), derivación de claves EMV, Derivar PIN del desplazamiento, Derivar desplazamiento del PIN, comprobación de PIN, generación y verificación de PVV, generación y comprobación de CVV, Exportar clave simétrica/Exportar par de claves asimétricas mediante el ajuste TR31, Import/Export mediante TR34, Importar tabla decimal, script EMV, EMV ARQC/ARPC, Cifrado/descifrado/descifrado de datos/PIN
EC-AES EC-AES encapsulado/desencapsulado (EC BYOK)
ECDH KDF Derivación de claves mediante ECDH seguido de KDF del contador HMAC/CMAC
ECDSA (no conforme) Generación de claves, Firmar, Comprobar
P192, Secp192k1, brainpoolP160r1, brainpool192r1, K-163 y B-163
(SHA-1, SHA-224, SHA-256, SHA-384, SHA-512)
EDDSA (no conforme) Generación de claves, Firmar, Comprobar
KAS-ECC (no conforme) Generación de claves EC y ECDH
Curve25519 (128 bits), Curve448 (224 bits)
PBE Generación de claves
RSA (no conforme) TR34 Import, TR34 Export, descifrado de bloques PIN, BYOK, Encrypt/Decrypt, Asymmetric key encapsulation and uncapsulation using PKCS#1-v1.5 padding with modulus size 2048 bits, 3072 bits y 4096 bits, Key generation, Sign, Sign, Verify (1024-bit)
Acciones clave de Shamir Recurso compartido de claves
Triple-DES (no conforme) Derivar clave única por transacción (DUKPT), derivación de claves EMV, Derivar PIN del desplazamiento, Derivar desplazamiento del PIN, comprobación de PIN, generación y comprobación de PVV, generación y comprobación de CVV, Exportar clave simétrica/Exportar par de claves asimétricas mediante el ajuste TR31, Import/Export mediante TR34, Importar tabla decimal, script EMV, EMV ARQC/ARPC, Cifrado/descifrado de datos/PIN

Algoritmos no FIPS admitidos con advertencias

Algoritmo Advertencia Uso o función
AES Certificado A1947, desencapsulado de claves. Por IG D.G. Clave heredada desencapsulada solo
• Modo ECB: Descifrado; 128, 192 y 256 bits
• Modo CBC: Descifrado; 128, 192 y 256 bits
AES Certificado A1948, desencapsulado de claves. Por IG D.G Clave heredada desencapsulada solo
• Modo ECB: Descifrado; 128, 192 y 256 bits
• Modo CBC: Descifrado; 128, 192 y 256 bits
EC Diffie-Hellman con curvas no recomendadas por NIST Cert A1947, proporciona entre 112 bits y 256 bits de intensidad de cifrado. Por IG D.F y C.A. EC-DH
Secp224k1(112 bits), Secp256K1 (128 bits)
brainpoolP224r1(112 bits),
brainpoolP256r1(128 bits),
brainpoolP320r1(160 bits),
brainpoolP384r1(192 bits),
brainpoolP512r1(256 bits)
FRP256v1 (128 bits)
• Curva de orden primo, generada según FIPS 186-4 Sección 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
ECDSA con curvas recomendadas sin NIST Cert A1947, proporciona entre 112 bits y 256 bits de intensidad de cifrado. Por IG C.A. Generación de claves EC, signo
Secp256K1 (128 bits)
brainpoolP224r1(112 bits),
brainpoolP256r1(128 bits),
brainpoolP320r1(160 bits),
brainpoolP384r1(192 bits),
brainpoolP512r1(256 bits)
FRP256v1 (128 bits)
• Curva de orden primo, generada según FIPS 186-4 Sección 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
SHA-1 No se ha reclamado ninguna seguridad por IG 2.4.A Huellas
Triple-DES SP 800-38B No se ha reclamado ninguna seguridad por IG 2.4.A Huellas
Tamaños de clave
• 192 bits (generación, comprobación)

Algoritmos aprobados de NIST FIPS admitidos

Azure Cloud HSM y sus módulos de seguridad de hardware admiten los siguientes algoritmos aprobados por FIPS de NIST.

Note

Todos los tamaños de clave simétricos representan la intensidad de la clave.

Certificado CAVP Algoritmo y estándar Mode/Method Descripción/ Tamaños de clave/Intensidad de la clave Use /Function
A1946 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) RSA 2048 con SHA2-256
Usa SHA2-256 (FIPS 180-4) (#A1946) como algoritmo de resumen subyacente
Comprobación de integridad de firmware por U-boot
A1946 SHA2-256 (FIPS 180-4) SHA2 SHA 256 Comprobación de integridad de firmware por U-boot
A1947 AES-CBC (SP 800-38A) AES Cifrar o descifrar: 128, 192 y 256 bits Cifrado, descifrado de datos, encapsulado de claves y desencapsulado de claves
A1947 AES-CCM (SP 800-38C) AES Cifrar o descifrar: 128, 192 y 256 bits
Usa AES-ECB (SP 800-38A) (#A1947) como cifrado de bloque subyacente
Cifrado de datos autenticado, descifrado
A1947 AES-CMAC (SP 800-38B) AES CMAC genera y comprueba: 128, 192 y 256 bits
Usa AES-CBC (SP 800-38A) (#A1947) como cifrado de bloque subyacente
Generación y comprobación del código de autenticación de mensajes
A1947 AES-CTR (SP 800-38A) AES Cifrar o descifrar: 128, 192 y 256 bits
Usa AES-ECB (SP 800-38A) (#A1947) como cifrado de bloque subyacente
Cifrado de datos, descifrado
A1947 AES-ECB (SP 800-38A) AES Cifrar o descifrar: 128, 192 y 256 bits Cifrado, descifrado de datos, encapsulado de claves y desencapsulado de claves
A1947 AES-GCM (SP 800-38D) AES Cifrar o descifrar: 128, 192 y 256 bits
Usa AES-ECB (SP 800-38A) (#A1947) como cifrado de bloque subyacente
Cifrado de datos autenticado, descifrado, encapsulado de claves y desencapsulado de claves
A1947 AES-GMAC (SP 800-38D) AES Generación GMAC: 128, 192 y 256 bits
Usa AES-ECB (SP 800-38A) (#A1947) como cifrado de bloque subyacente
Autenticación de mensajes
A1947 ECDSA SigGen (FIPS186-4) (CVL) ECDSA SigGen (FIPS186-4) Componente SigGen:
P-224, P-256, P-384, P-521 (SHA-256, 384 y 512)
Usa DRBG hash (SP 800-90Ar1) (#A1947) como generador aleatorio subyacente
Curvas P-224, P-256, P-384 y P-521 que proporcionan 112, 128, 192 o 256 bits de intensidad de cifrado respectivamente
Generación de firmas
A1947 DRBG hash (SP 800-90Ar1) Hash DRBG SHA-512 basado en la seguridad de 256 bits.
No hay resistencia a la predicción
Usa SHA2-512 (#A1947) como algoritmo de resumen subyacente
Generación aleatoria de números para usuarios, IVs internos y sal
A1947 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Usa SHA2-256 (#A1947) como algoritmo de resumen subyacente
Generación de MAC, comprobación, KAS y KDF
A1947 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Usa SHA2-384 (#A1947) como algoritmo de síntesis subyacente
Generación de MAC, comprobación, KAS y KDF
A1947 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Usa SHA2-512 (#A1947) como algoritmo de resumen subyacente
Generación de MAC, comprobación, KAS y KDF
A1947 KAS-ECC-SSC SP800-56Ar3 KAS ECC CDH staticUnified: P-224, P-256, P-384, P-521,
P-224, P-256, P384 y P-521 proporcionando 112 bits,128 bits. 192 bits y 256 bits de intensidad de cifrado respectivamente
Usa DRBG hash (SP800-90Ar1) (#A1947) como generador aleatorio subyacente para el par de claves KEYGen de ECDSA
Usa ECDSA KeyVer (FIPS 186-4) (#A1948) y ECDSA KeyGen (FIPS 186-4) (#A2393) comprobación subyacente para el par de claves
Usa SHA2-256 (FIPS 180-4) (#A1947), SHA2-384 (FIPS 180-4) (#A1947) y SHA2-512 (FIPS 180-4) (#A1947) como algoritmo de resumen subyacente
Cálculo de secretos compartidos
A1947 KDF TLS (CVL) (SP 800-135r1) KDF TLS TLS-KDF (v1.2)
v1.2: SHA2-256, SHA2-384, SHA2-512
Usa HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947) y HMAC-SHA2-512 (FIPS 180-4) (#A1947) como algoritmo MAC subyacente
Protocolo de enlace TLS
A1947 Primitivo de descifrado RSA (SP 800-56Br2) (CVL) Primitivo de descifrado RSA 2048 bits, 3072 bits y 4096 bits
Módulo de 2048, 3072 y 4096 bits que proporcionan 112, 128 y 150 bits de intensidad de cifrado, respectivamente.
Primitivo de descifrado
A1947 Rsa Signature Primitive (CVL) (FIPS 186-4) RSA Signature Primitive 2048 bits, 3072 bits y 4096 bits
Módulo de 2048, 3072 y 4096 bits que proporcionan 112, 128 y 150 bits de intensidad de cifrado, respectivamente.
Primitivo de firma
A1947 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Resumen de mensajes
A1947 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Resumen de mensajes
A1947 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Resumen de mensajes
A1947 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Resumen de mensajes
A1947 SHA3-224 (FIPS 202) SHA3 SHA3-224 Resumen de mensajes
A1947 SHA3-256 (FIPS 202) SHA3 SHA3-256 Resumen de mensajes
A1947 SHA3-384 (FIPS 202) SHA3 SHA3-384 Resumen de mensajes
A1947 SHA3-512 (FIPS 202) SHA3 SHA3-512 Resumen de mensajes
A1947 SHAKE-128 (FIPS 202) SHAKE-128 SHAKE-128 Resumen de mensajes
A1947 SHAKE-256 (FIPS 202) SHAKE-256 SHAKE-256 Resumen de mensajes
A1947 TDES-CBC (SP 800-38A) TDES Descifrado de Triple-DES de 3 claves (solo admite el tamaño de 192 bits)
Solo uso heredado
Descifrado de datos
A1947 TDES-ECB (SP 800-38A) TDES Descifrado de Triple-DES de 3 claves (solo admite el tamaño de 192 bits)
Solo uso heredado
Descifrado de datos
A1948 AES-CBC (SP 800-38A) AES Cifrar y descifrar, 128 y 256 bits Cifrado de datos, descifrado y desencapsulado de claves
A1948 AES-CMAC (SP 800-38B) AES CMAC genera y comprueba: 128, 192 y 256 bits
Usa AES-CBC (SP 800-38A) (#A1948) como cifrado de bloque subyacente
Generación y comprobación de MAC
A1948 AES-GCM (KTS) (SP800-38D) SP 800-38D y SP 800-38F. KTS (ajuste de teclas y desencapsulado) por IG D.G. Claves de 128, 192 y 256 bits que proporcionan 128, 192 o 256 bits de intensidad de cifrado Cifrado de datos, descifrado, encapsulado de claves y desencapsulado de claves
A1948 AES-GCM (SP 800-38D) AES Modo GCM: cifrado o descifrado autenticado; 128, 192 y 256 bits
Usa AES-CBC (SP 800-38A) (#A1948) como cifrado de bloque subyacente
Cifrado y descifrado de datos autenticados, desencapsulado de claves
A1948 AES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (ajuste de teclas y desencapsulado) por IG D.G. Claves de 128, 192 y 256 bits que proporcionan 128 bits, 192 bits o 256 bits de intensidad de cifrado Ajuste o desencapsulado de claves
A1948 AES-KW (SP 800-38F) AES KW, 128, 192 y 256 bits
Usa AES-CBC (#A1948) como cifrado de bloques subyacente
Ajuste o desencapsulado de claves
A1948 AES-KWP (KTS) (SP 800-38F) SP 800-38F. KTS (ajuste de teclas y desencapsulado) por IG D.G. Claves de 128, 192 y 256 bits que proporcionan 128 bits, 192 bits o 256 bits de intensidad de cifrado Ajuste o desencapsulado de claves
A1948 AES-KWP (SP 800-38F) AES KWP, 128, 192 y 256 bits
Usa AES-CBC (#A1948) como cifrado de bloques subyacente
Ajuste o desencapsulado de claves
A1948 Contador DRBG (SP 800-90Ar1) Contador DRBG AES 256 con df
No hay resistencia a la predicción
Usa AES-CBC (SP 800-38A) (#A1948) como cifrado de bloque subyacente
Generación aleatoria de números para usuarios, IVs internos y sal
A1948 ECDSA KeyGen (FIPS186-4) Generación de claves Key Gen: P-224, P-256, P-384, P-521
Usa Counter DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente
Generación de claves
A1948 ECDSA KeyVer (FIPS186-4) ECDSA KeyVer (FIPS186-4) Clave Ver; P-224, P-256, P-384 y P-521 Comprobación de claves
A1948 ECDSA SigGen (FIPS186-4) ECDSA SigGen (FIPS186-4) Generación de firmas: P-224, P-256, P-384, P-521 (SHA2-256, SHA2-384, SHA2-512)
Usa DRBG hash (SP800-90Ar1) (#A1947) como generador aleatorio subyacente
Usa SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948) y SHA2-512 (FIPS 180-4) (#A1948) como algoritmo de resumen subyacente
Generación de firmas
A1948 ECDSA SigVer (FIPS186-4) ECDSA SigVer(FIPS186-4) Comprobación de firma: P-224, P-256, P-384, P-521 (SHA-1, SHA2-256, SHA2-384 y SHA2-512)
Usa SHA-1 (FIPS 180-4) (#A1948), SHA2-256 (FIPS 180-4) (#A1948) y SHA2-384 (FIPS 180-4) (#A1948) y SHA2-512 (FIPS 180-4) (#A1948) como algoritmo de síntesis subyacente
Comprobación de firmas
A1948 HMAC-SHA-1 (FIPS 198-1) HMAC HMAC-SHA-1
Usa SHA-1 (FIPS 180-4) (#A1948) como algoritmo de síntesis subyacente
Generación de MAC, Comprobación y KDF
A1948 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Usa SHA2-256 (FIPS 180-4) (#A1948) como algoritmo de resumen subyacente
Generación de MAC, comprobación, KAS y KDF
A1948 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Usa SHA2-384 (FIPS 180-4) (#A1948) como algoritmo de resumen subyacente
Generación de MAC, comprobación, KAS y KDF
A1948 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Usa SHA2-512((FIPS 180-4) (#A1948) como algoritmo de síntesis subyacente
Generación de MAC, comprobación, KAS y KDF
A1948 KAS-ECC (KAS) (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por ruta de acceso del escenario 2 de IG D.F (2). Curva P-521 que proporciona 256 bits de intensidad de cifrado Protocolo de clonación
A1948 KAS-ECC SP800-56Ar3 KAS ECC CDH Unified P-521 con OneStep KDF (HMAC-SHA2-512)
Usa Counter DRBG (#A1948) como número aleatorio subyacente
Usa ECDSA KeyGen (FIPS186-4) (#A1948) como keyGen y ECDSA KeyVer subyacente (#A1948) como algoritmo de verificación de claves ECDSA subyacente.
Usa SHA2-512) (FIPS 180-4) como algoritmo de síntesis subyacente
Protocolo de clonación
A1948 KAS-ECC-SSC SP800-56Ar3 KAS ECC CDH Static Unified: P-224, P-256, P384, P-521, B-233, B-283, B-409, B-571, K-233, K-283, K-409, K-571
P-224, P-256, P384 y P-521 proporcionando 112 bits,128 bits. 192 bits y 256 bits de intensidad de cifrado respectivamente
Usa Counter DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente para el par de claves KEYGen ECDSA
Usa ECDSA KeyVer (FIPS 186-4) (#A1948) y ECDSA KeyGen (FIPS 186-4) (#A1948) comprobación y generación subyacentes para el par de claves
Usa SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512(FIPS 180-4) (#A1948) como algoritmo de resumen subyacente
Cálculo de secretos compartidos
A1948 KAS-IFC-SSC (SP 800-56Br2) KAS Esquema de intercambio de claves basado en RSA KAS1 y KAS2
RSA 2048, 3072 y 4096 bits
Módulo de 2048, 3072 y 4096 bits que proporcionan 112, 128 y 150 bits de intensidad de cifrado, respectivamente
Usa Counter DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente para la generación de pares de claves RSA
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) y HMAC-SHA2-512 (#A1948) como algoritmo MAC subyacente
Usa RSA KeyGen (FIPS 186-4) [#A1948] como algoritmo subyacente de generación de claves RSA
Autenticación de certificados y generación de PEK y KLK
A1948 KDA HKDF SP800-56Cr1 KDA HKDF SP800-56Cr1 HKDF
Usa Counter DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) y HMAC-SHA2-512 (#A1948) como algoritmo MAC subyacente
Derivación de claves ECDH y encapsulado de claves ECDH
A1948 KDA OneStep SP800-56Cr1 KDA OneStep SP800-56Cr1 KDF basado en hash
Usa Counter DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) y HMAC-SHA2-512 (#A1948) como algoritmo MAC subyacente
Derivación de claves ECDH y encapsulado de claves ECDH
A1948 KDA TwoStep SP800-56Cr1 KDA TwoStep SP800-56Cr1 HMAC/CMAC-based extract-expand KDFs
Usa Counter DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) y HMAC-SHA2-512 (#A1948) como algoritmo MAC subyacente
Usa AES-CBC (#A1948) como cifrado de bloque subyacente para AES-CMAC
Derivación de claves ECDH y encapsulado de claves ECDH
A1948 KDF ANS 9.63 (CVL) (SP 800-135r1) KDF ANS 9.63 SHA-2 224, 256, 384 y 512
Usa SHA2-256 (#A1948), SHA2-384 (#A1948) y SHA2-512 (#A1948) como algoritmo de resumen subyacente
Derivación de claves y esquemas de acuerdos clave
A1948 KDF SP800-108 KDF SP800-108 HMAC-SHA-1, SHA2-224, SHA2-256, 384 y 512 KDF
Usa HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) y HMAC-SHA2-512 (#A1948) como algoritmo MAC subyacente
Derivación de claves
A1948 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (encapsulación de clave y sin encapsulación) por IG D.G. Módulo de 2048, 3072 o 4096 bits que proporciona 112, 128 o 150 bits de intensidad de cifrado Encapsulación y anulación de la encapsulación de claves asimétricas
A1948 KTS-IFC (SP 800-56Br2) KTS KTS-OAEP-basic RSA 2048, 3072 y 4096 bits
Usa el contador DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente.
Usa HMAC-SHA2-256 (FIPS 180-4) (#A1948), HMAC-SHA2-384 (FIPS 180-4) (#A1948), HMAC-SHA2-512 (FIPS 180-4) (#A1948) como algoritmo de síntesis subyacente
Usa RSA KeyGen (FIPS 186-4) (#A1948) como algoritmo de generación de claves subyacente
Encapsulación y anulación de la encapsulación de claves asimétricas
A1948 PBKDF (SP 800-132) PBKDF HMAC con SHA-1, SHA-2 256, 384 y 512
Usa HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) y HMAC-SHA2-512 (#A1948) como algoritmo MAC subyacente
Almacenamiento de credenciales de usuario. La clave maestra derivada de PBKDF no se usa para derivar claves para el cifrado o la protección de datos, sino que solo se usa para almacenar contraseñas como hashes.
A1948 Primitivo de descifrado RSA (SP 800-56Br2) (CVL) Primitivo de descifrado RSA Tamaños de módulo: 2048, 3072 y 4096 bits Transporte de claves RSA
A1948 RSA KeyGen (FIPS186-4) RSA KeyGen (FIPS186-4) Generación de claves: 2048, 3072 y 4096 bits
Usa Counter DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente
Generación de claves RSA
A1948 RSA SigGen (FIPS186-4) RSA SigGen (FIPS186-4) FIPS 186-4 PKCS #1 1.5 y PSS Sig Gen: 2048, 3072 y 4096 bits (SHA-2 256, 384 y 512)
Usa SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) como algoritmo de síntesis subyacente
Módulo de 2048, 3072 y 4096 bits que proporcionan 112, 128 y 150 bits de intensidad de cifrado, respectivamente.
Generación de firmas
A1948 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) FIPS 186-4 PKCS #1 1.5 y PSS SigVer: 1024, 2048, 3072 y 4096 bits (SHA-1, SHA-2 256, 384 y 512)
Usa SHA-1 (FIPS 180-4)(#A1947) SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) como algoritmo de síntesis subyacente
Módulo de 2048, 3072 y 4096 bits que proporcionan 112, 128 y 150 bits de intensidad de cifrado, respectivamente.
Comprobación de firmas
Autenticación de usuario
Comprobación de la actualización de firmware
A1948 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Resúmenes, HMAC y KDFs
A1948 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Resúmenes, HMAC, generación de firmas y KDFs
A1948 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Resúmenes, HMAC, generación de firmas y KDFs
A1948 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Resúmenes, HMAC, generación de firmas y KDFs
A1948 TDES-ECB TDES Triple-DES descifrado de 3 claves.
Solo uso heredado
Requisito previo para TDES-KW.
A1948 TDES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (desencapsulado de claves) por IG D.G Clave de 192 bits que proporciona una intensidad de cifrado de 112 bits
Solo uso heredado
Desencapsulado de claves
A1948 TDES-KW (SP 800-38F) TDES Descifrado de TKW de 3 claves
Usa TDES-ECB (#A1948) como cifrado de bloques subyacente
Solo uso heredado
Desencapsulado de claves
A2393 ECDSA KeyGen (FIPS186-4) ECDSA KeyGen (FIPS186-4) Key Gen: P-224, P-256, P-384, P-521
Usa DRBG hash (SP800-90Ar1) (#A1947) como generador aleatorio subyacente para el par de claves KEYGen de ECDSA
Generación de claves
A2393 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (encapsulación de clave y sin encapsulación) por IG D.G. Módulo de 2048, 3072 o 4096 bits que proporciona 112, 128 o 150 bits de intensidad de cifrado Encapsulación y anulación de la encapsulación de claves asimétricas en el entorno híbrido
A2393 KTS-IFC (SP 800-56Br2) KTS Encapsulado de claves RSA y desencapsulado de claves simétricas en KTS-OAEP-Basic relleno. Módulo de 2048, 3072, 4096 bits
Usa Counter DRBG (SP800-90Ar1) (#A1948) como generador aleatorio subyacente
Usa HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947), HMAC-SHA2-512 (FIPS 180-4) (#A1947) como algoritmo de síntesis subyacente
Usa RSA KeyGen (FIPS 186-4) (#A2393) como algoritmo de generación de claves subyacente
Encapsulación y anulación de la encapsulación de claves asimétricas en el entorno híbrido
A2393 RSA KeyGen (FIPS186-4) RSA KeyGen (FIPS186-4) Generación de claves: 2048, 3072 y 4096 bits
Usa DRBG hash (SP800-90Ar1) (#A1947) como generador aleatorio subyacente para el par de claves KEYGen de ECDSA
Generación de claves RSA en entorno híbrido
KAS-ECC-SSC SP800-56Ar3 (#A1947) y KDF TLS (CVL) (#A1947) KAS TLS (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por ruta de acceso del escenario 2 de IG D.F (2) P-224, P-256, P-384, curvas P-521 que proporcionan 112, 128, 192 o 256 bits de intensidad de cifrado TLS
KAS-ECC-SSC SP800-56Ar3 (#A1948)
KDF ANS 9.63 (CVL) (SP 800-135r1) (#A1948) KAS-ECC-SSC
KAS ANS 9.63 (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por ruta de acceso del escenario 2 de IG D.F (2). Curvas P-224, P-256, P-384 y P-521 que proporcionan 112, 128, 192 o 256 bits de intensidad de cifrado Derivación de claves ECDH y encapsulado de claves ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA HKDF SP800-56Cr1 (#A1948) KAS KDA HKDF (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por ruta de acceso del escenario 2 de IG D.F (2). Curvas P-224, P-256, P-384 y P-521 que proporcionan 112, 128, 192 o 256 bits de intensidad de cifrado Derivación de claves ECDH y encapsulado de claves ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA OneStep SP800-56Cr1 (#A1948) KAS KDA ONESTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por ruta de acceso del escenario 2 de IG D.F (2). Curvas P-224, P-256, P-384 y P-521 que proporcionan 112, 128, 192 o 256 bits de intensidad de cifrado Derivación de claves ECDH y encapsulado de claves ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA TwoStep SP800-56Cr1 (#A1948) KAS KDA TWOSTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por ruta de acceso del escenario 2 de IG D.F (2). Curvas P-224, P-256, P-384 y P-521 que proporcionan 112, 128, 192 o 256 bits de intensidad de cifrado Derivación de claves ECDH y encapsulado de claves ECDH-AES
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA HKDF SP800-56Cr1 (#A1948)
KAS-IFC HKDF (SP800-56Br2) SP 800-56Brev2. KAS-IFC por ruta de acceso del escenario 1 de IG D.F (2). Módulo de 2048 bits, 3072 y 4096 bits que proporcionan entre 112 y 150 bits de intensidad de cifrado Autenticación de certificados y generación de PEK y KLK
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA OneStep SP800-56Cr1 (#A1948)
KAS-IFC OneStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC por ruta de acceso del escenario 1 de IG D.F (2). Módulo de 2048 bits, 3072 y 4096 bits que proporcionan entre 112 y 150 bits de intensidad de cifrado Autenticación de certificados y generación de PEK y KLK
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA TwoStep SP800-56Cr1 (#A1948)
KAS-IFC TwoStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC por ruta de acceso del escenario 1 de IG D.F (2). Módulo de 2048 bits, 3072 y 4096 bits que proporcionan entre 112 y 150 bits de intensidad de cifrado Autenticación de certificados y generación de PEK y KLK
N/A ENT (P) (SP 800-90B) N/A Origen de entropía SP 800-90B Origen de entropía
Proveedor afirmado CKG SP 800-133Rev2 CKG Consulte la sección 2.3.2 Información específica del algoritmo. Generación de claves criptográficas; SP 800-133Rev2 e IG D.H