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.

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 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

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. 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  Esterno
b Programma di convalida del modulo crittografico NIST e certificati per Crypto-J  Esterno
c Programma di convalida del modulo crittografico NIST - Implementazione in fase di test  Esterno
 

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 No
ED448 No 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
Curva25519 No No No
Curva448 No No No
GOST R 34.10 A No No No
Visualizzazione del materiale SM2 No No No
a 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-3
SHAKE128 No
SHAKE256 No
RIPEMD-160 No No
Tigre No No No
Idromassaggio 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
3DES
Camellia No No
Blowfish No No No
Twofish 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 No No No
XTS
Wrapping AES
Flusso 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
ISAAC 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 esempio, POWER8e versioni successive)
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
 

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

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