Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

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 may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


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.

 

Contenidos

  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. 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 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  Externo
bPrograma de Validación de Módulos Criptográficos NIST y Certificados para Crypto-J  Externo
c Programa de Validación de Módulos Criptográficos NIST - Implementación bajo prueba  Externo
 

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 No
ED448 No No No
DH
ECDH
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
Curva25519 No No No
Curva448 No No No
GOST R 34.10 A No No No
SM2 No No No
a 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-3
SHAKE128 No
SHAKE256 No
RIPEMD-160 No No
Tigre No No No
Hidromasaje 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
3DES
Camelia No No
Blowfish No No No
Twofish 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 AES
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
SELLO 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 versiones posterioresa)
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
 

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

Article Properties


Affected Product

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

Last Published Date

14 Feb 2024

Version

9

Article Type

How To