Comparación de implementaciones de bibliotecas criptográficas BSAFE

Summary: Compara las capacidades criptográficas de las implementaciones de BSAFE Crypto-J, BSAFE Crypto-C Micro Edition y BSAFE Micro Edition Suite

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

En esta página, se comparan y se proporcionan detalles sobre las funcionalidades de implementación criptográfica de Crypto-C Micro Edition (CCME), Micro Edition Suite (MES), BSAFE Crypto-Module (BCM) y Crypto-J de Dell BSAFE.

 

directorio

  1. Validación FIPS 140
  2. Algoritmos de clave asimétricos
  3. Compatibilidad con criptografía de curva elíptica (ECC)
  4. Compatibilidad con estándares de criptografía de clave pública (PKCS)
  5. Algoritmos de resumen
  6. Algoritmos del código de autenticación de mensajes (MAC)
  7. Algoritmos de cifrado de bloques
  8. Modos de cifrado de bloques
  9. Algoritmos de cifrado de flujo
  10. Compatibilidad con la aceleración del algoritmo del procesador (PAA) y la implementación del algoritmo del procesador (PAI)
  11. Modos de cifrado que conservan el formato
  12. Algoritmos poscuánticos/resistentes a la cuántica
  13. Sistemas operativos compatibles (soporte anterior y presente)

Validación FIPS 140

Consulte el estado FIPS 140 de los módulos criptográficos BSAFE para obtener más detalles sobre el estado de TDE de diferentes validaciones.
 

Implementación BCM CCME (en inglés) Cripto-J
Modo FIPS 140
Validado por FIPS 140-2 No Sí a b
Validado por FIPS 140-3 Aplicación sometida a prueba c No Aplicación sometida a prueba c

aPrograma de Validación de Módulos Criptográficos NIST y Certificados para CCME Este hipervínculo lo redirige a un sitio web fuera de Dell Technologies.
bPrograma de Validación de Módulos Criptográficos NIST y Certificados para Crypto-J Este hipervínculo lo redirige a un sitio web fuera de Dell Technologies.
c Programa de Validación de Módulos Criptográficos NIST - Implementación bajo prueba Este hipervínculo lo redirige a un sitio web fuera de Dell Technologies.
 

Operaciones clave

Las operaciones clave incluyen la generación de claves, los acuerdos de intercambio de claves y los algoritmos de clave asimétricas.

Algoritmos de clave asimétricos

Implementación BCM CCME y MES Cripto-J
RSA
DSA
ECDSA
EdDSA No No
ED448 No No
DH
ECDH (Tribunal Europeo de Derechos Humanos)
ElGamal No No No
NTRU (IEEE P1363.1) No No No
DSS No No No

 

Compatibilidad con criptografía de curva elíptica (ECC)

Implementación BCM CCME y MES Cripto-J
NIST
SECG (en inglés) No
Acopio de ideas de ECC No No No
Curva 25519 a No No
Curva 448 a No No
GOST R 34.10 b No No No
SM2 No No No

a SP 800-186
b RFC 7091 

Compatibilidad con estándares de criptografía de clave pública (PKCS)

Implementación BCM CCME y MES Cripto-J
PKCS #1
PKCS #5b /PBKDF2
PKCS #8
PKCS #12 No
IEEE P1363 No
ASN.1 No

b RFC 8018
 

Algoritmos de resumen

Implementación BCM CCME y MES Cripto-J
MD5
SHA-1

SHA-2

(SHA-256, SHA-384 y SHA-512)

SHA-3

(SHA3-256, SHA3-384 y SHA3-512)

SHAKE128 No
SHAKE256 No
cAGITAR No No
RIPEMD-160 No No
Tigre No No No
Remolino No No No
BLAKE2 No No No
GOST R 34.11-94a
(también conocido como GOST 34.311-95)
No No
GOST R 34.11-2012 (Stribog)b No No No
SM3 No No No

a RFC 5831
b RFC 6986
 

Algoritmos del código de autenticación de mensajes (MAC)

Implementación BCM CCME y MES Cripto-J
HMAC-MD5 No
HMAC-SHA1
HMAC-SHA2
Poly1305-AES No No
BLAKE2-MAC No No No

 

Algoritmos de cifrado de bloques

Implementación BCM CCME y MES Cripto-J
AES
DES No
3DES (DES3/triple DES/TDEA)
Camelia No No
Pez globo No No No
Dos peces No No No
IDEA No No No
REPARTO 5 No No No
ARIA No No
GOST 28147-89b /
GOST R 34.12-2015
(Magmac y Kuznyechikd)
No A parcial No
SM4 No No No

a Micro Edition Suite solo es compatible con GOST 28147-89, pero no con GOST R 34.12-2015.
b RFC 5830
c RFC 8891
d RFC 7801
 

Modos de cifrado de bloques

Implementación BCM CCME y MES Cripto-J
BCE
CBC
OFB
CFB
CTR
CCM
GCM
OCB No No No
XTS
Envoltura de teclas (KW)
Envoltura de teclas acolchada (KWP)
Corriente No
EAX No No

 

Algoritmos de cifrado de flujo

Implementación BCM CCME y MES Cripto-J
RC4 No
HC-256 No No No
Conejo No No No
Salsa20 No No No
ChaCha No No
FOCA No No No
Panamá No No No
DESPERTAR No No No
Grano No No No
VMPC No No No
ISAAC No No No

 

Compatibilidad con la aceleración del algoritmo del procesador (PAA) y la implementación del algoritmo del procesador (PAI)

Implementación BCM CCME y MES Cripto-J
AES-NI No
SSSE3/SSE4.1 No
AVX/AVX2 No
RDRAND No
Candado VIA No No No
Intel QuickAssist No No No
ARMv7-A NEÓN No No No
Instrucciones de criptografía de ARMv8-A No
ISA de alimentación v2.03 (AltiVeca) No No No
Power ISA v2.07
(p. ej., POWER8 y posteriora)
No No No

 

Modos de cifrado que conservan el formato

Implementación BCM CCME y MES Cripto-J
BPS No
FF1 No No No
FF3 No; No No
FF3-1 No No No

 

Algoritmos poscuánticos/resistentes a la cuántica (PQC)

Implementación BCM CCME y MES Cripto-J
Equipo de gestión de datos (LM Sí a No
ML-DSA Sí a No
Archivo ML-KEM En desarrollo No En desarrollo
SLH-DSA Se planifica en una versión futura No Se planifica en una versión futura
XMSS En desarrollo No En desarrollo

a Requiere el complemento BSAFE Crypto Module Quantum-Resistant 3.0.1
 

Sistemas operativos compatibles (soporte anterior y presente)

Implementación BCM CCME y MES Cripto-J
Soporte actual Windows de 64 bits, Linux de 32 y 64 bits, Dell EMC PowerMaxOS Solaris, HP-UX, Linux, FreeBSD, AIX, Windows de 32 y 64 bits Solaris, Linux, FreeBSD, AIX, Windows de 32 y 64 bits
Ya no se admite   Tru64, Android, macOS, iOS, VxWorks Android, macOS

Affected Products

BSAFE Crypto-C Micro Edition, BSAFE Crypto-J, BSAFE Micro Edition Suite

Products

BSAFE Crypto Module for C
Article Properties
Article Number: 000190141
Article Type: How To
Last Modified: 27 Nov 2025
Version:  19
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.