Confronto tra le implementazioni della libreria crittografica BSAFE

Summary: Confronta le funzionalità crittografiche delle implementazioni di BSAFE Crypto-J, BSAFE Crypto-C Micro Edition e 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

Questa pagina confronta e fornisce dettagli sulle funzionalità di implementazione della crittografia Dell BSAFE Crypto-C Micro Edition (CCME), Micro Edition Suite (MES), BSAFE Crypto-Module (BCM) e Crypto-J.

 

Contenuto

  1. Convalida FIPS 140
  2. Algoritmi a chiave asimmetrica
  3. Supporto ECC (Elliptic Curve Cryptography )
  4. Supporto di PKCS (Public Key Cryptography Standards)
  5. Algoritmi di sintesi
  6. Algoritmi MAC (Message Authentication Code)
  7. Algoritmi di cifratura a blocchi
  8. Modalità di cifratura a blocchi
  9. Algoritmi di crittografia a flusso
  10. Supporto per Processor Algorithm Acceleration (PAA) e Processor Algorithm Implementation (PAI)
  11. Modalità di crittografia con mantenimento della formattazione
  12. Algoritmi Post Quantistic/Quantum Resistant
  13. Sistemi operativi supportati (supporto passato e presente)

Convalida FIPS 140

Vedere Stato FIPS 140 dei moduli di crittografia BSAFE per ulteriori informazioni sullo stato TDE delle diverse convalide.
 

Implementazione BCM CCME Cripto-J
Modalità FIPS 140
Convalida FIPS 140-2 No a b
Con convalida FIPS 140-3 Attuazione in prova c No Attuazione in prova c

a Programma di convalida del modulo crittografico NIST e certificati per CCME Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies.
b Programma di convalida del modulo crittografico NIST e certificati per Crypto-J Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies.
c Programma di convalida del modulo crittografico NIST - Implementazione in fase di test Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies.
 

Operazioni con le chiavi

Le operazioni delle chiavi includono la generazione di chiavi, gli accordi di scambio delle chiavi e gli algoritmi delle chiavi asimmetriche.

Algoritmi a chiave asimmetrica

Implementazione BCM CCME e MES Cripto-J
RSA
DSA
ECDSA
EdDSA No No
ED448 No No
DH
ECDH
ElGamal No No No
NTRU (IEEE P1363.1) No No No
DSS No No No

 

Supporto ECC (Elliptic Curve Cryptography )

Implementazione BCM CCME e MES Cripto-J
NIST
SECG No
ECC Brainpool No No No
Curva 25519 a No No
Curva 448 a No No
GOST R 34.10 b No No No
Visualizzazione del materiale SM2 No No No

a SP 800-186
b RFC 7091 

Supporto di PKCS (Public Key Cryptography Standards)

Implementazione BCM CCME e MES Cripto-J
PKCS #1
PKCS #5b /PBKDF2
PKCS #8
PKCS #12 No
IEEE P1363 No
ASN.1 No

b RFC 8018
 

Algoritmi di sintesi

Implementazione BCM CCME e MES Cripto-J
MD5
SHA-1

SHA-2

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

SHA-3

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

SHAKE128 No
SHAKE256 No
cAGITAZIONE No No
RIPEMD-160 No No
Tigre No No No
Vortice No No No
BLAKE2 No No No
GOST R 34.11-94a
(noto anche come GOST 34.311-95)
No No
GOST R 34.11-2012 (Stribog)b No No No
Visualizzazione del materiale SM3 No No No

a RFC 5831
b RFC 6986
 

Algoritmi MAC (Message Authentication Code)

Implementazione BCM CCME e MES Cripto-J
HMAC-MD5 No
HMAC-SHA1
HMAC-SHA2
Poly1305-AES No No
BLAKE2-MAC No No No

 

Algoritmi di cifratura a blocchi

Implementazione BCM CCME e MES Cripto-J
AES
DES No
3DES (DES3/Triplo DES/TDEA)
Camellia No No
Pesce palla No No No
Pesce a due No No No
IDEA No No No
CAST 5 No No No
ARIA No No
GOST 28147-89b /
GOST R 34.12-2015
(Magmac e Kuznyechikd)
No Parzialea No
Visualizzazione del materiale SM4 No No No

a Micro Edition Suite supporta solo GOST 28147-89, ma non GOST R 34.12-2015.
b RFC 5830
c RFC 8891
d RFC 7801
 

Modalità di cifratura a blocchi

Implementazione BCM CCME e MES Cripto-J
BCE
CBC
OFB
CFB
CTR
CCM
GCM
OCB (Elettrodo) No No No
XTS
Key Wrap (KW)
Key Wrap Padding (KWP)
Corrente No
EAX No No

 

Algoritmi di crittografia a flusso

Implementazione BCM CCME e MES Cripto-J
RC4 No
HC-256 No No No
Coniglio No No No
Salsa20 No No No
ChaCha No No
FOCA No No No
Panama No No No
SVEGLIARE No No No
Grano No No No
VMPC No No No
ISACCO No No No

 

Supporto per Processor Algorithm Acceleration (PAA) e Processor Algorithm Implementation (PAI)

Implementazione BCM CCME e MES Cripto-J
AES-NI No
SSSE3/SSE4.1 No
AVX/AVX2 No
RDRAND No
Lucchetto VIA No No No
Intel QuickAssist No No No
ARMv7-A NEON No No No
Istruzioni per la crittografia ARMv8-A No
Power ISA v2.03 (AltiVeca) No No No
Power ISA v2.07
(ad es., POWER8 e versionisuccessive a)
No No No

 

Modalità di crittografia con mantenimento della formattazione

Implementazione BCM CCME e MES Cripto-J
BPS No
FF1 No No No
FF3 No; No No
FF3-1 No No No

 

Algoritmi post-quantistici / resistenti quantistici (PQC)

Implementazione BCM CCME e MES Cripto-J
Piattaforma LMS a No
ML-DSA a No
ML-KEM In fase di sviluppo No In fase di sviluppo
SLH-DSA Pianificato nella versione futura No Pianificato nella versione futura
XMSS In fase di sviluppo No In fase di sviluppo

a Richiede il plug-in BSAFE Crypto Module Quantum-Resistant 3.0.1
 

Sistemi operativi supportati (supporto passato e presente)

Implementazione BCM CCME e MES Cripto-J
Supporto attuale Windows a 64 bit, Linux a 32 e 64 bit, Dell EMC PowerMaxOS Solaris, HP-UX, Linux, FreeBSD, AIX, Windows a 32 e 64 bit Solaris, Linux, FreeBSD, AIX, Windows a 32 e 64 bit
Non più supportato   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.