Jämförelse av implementeringar av kryptografiska bibliotek för BSAFE

Summary: Jämför de kryptografiska funktionerna i implementeringar av BSAFE Crypto-J, BSAFE Crypto-C Micro Edition och 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

På den här sidan jämförs och ges information om de kryptografiska implementeringsfunktionerna Dell BSAFE Crypto-C Micro Edition (CCME), Micro Edition Suite (MES), BSAFE Crypto-Module (BCM) och Crypto-J.

 

Innehåll

  1. Validering av FIPS 140
  2. Asymmetriska nyckelalgoritmer
  3. Stöd för ECC-kryptering (Elliptic Curve Cryptography)
  4. Stöd för PKCS (Public Key Cryptography Standards)
  5. Sammanfatta algoritmer
  6. MAC-algoritmer (Message Authentication Code)
  7. Blockchifferalgoritmer
  8. Blockera chifferlägen
  9. Algoritmer för strömchiffer
  10. Stöd för processoralgoritmacceleration (PAA) och implementering av processoralgoritm (PAI)
  11. Formatbevarande krypteringslägen
  12. Post Quantum/kvantresistenta algoritmer
  13. Operativsystem som stöds (tidigare och nuvarande stöd)

Validering av FIPS 140

Se FIPS 140-status för BSAFE-kryptografiska moduler för mer information om TDE-status för olika valideringar.
 

Genomförande BCM CCME (på engelska) Krypto-J
FIPS 140-läge Ja Ja Ja
Validerade via FIPS 140-2 Nej Ja en Ja b
Validerade via FIPS 140-3 Genomförande under test c Nej Genomförande under test c

aValideringsprogram för NIST kryptografimodul och certifikat för CCME Den här hyperlänken tar dig till en webbplats utanför Dell Technologies.
bValideringsprogram för NIST-kryptografimodul och certifikat för krypto-J Den här hyperlänken tar dig till en webbplats utanför Dell Technologies.
cValideringsprogram för NIST kryptografisk modul – implementering testas Den här hyperlänken tar dig till en webbplats utanför Dell Technologies.
 

Nyckelfunktioner

Nyckeloperationer inkluderar nyckelgenerering, nyckelutbytesavtal och asymmetriska nyckelalgoritmer.

Asymmetriska nyckelalgoritmer

Genomförande BCM CCME och MES Krypto-J
RSA Ja Ja Ja
DSA Ja Ja Ja
ECDSA (ECDSA) Ja Ja Ja
EdDSA Nej Nej Ja
ED448 Nej Nej Ja
DH Ja Ja Ja
ECDH Ja Ja Ja
ElGamal Nej Nej Nej
NTRU (IEEE P1363.1) Nej Nej Nej
DSS Nej Nej Nej

 

Stöd för ECC-kryptering (Elliptic Curve Cryptography)

Genomförande BCM CCME och MES Krypto-J
NIST Ja Ja Ja
SECG (på engelska) Nej Ja Ja
ECC Brainpool Nej Nej Nej
Kurva 25519 a Nej Nej Ja
Kurva 448 a Nej Nej Ja
GOST R 34.10 b Nej Nej Nej
SM2 Nej Nej Nej

a SP 800-186
b RFC 7091 

Stöd för PKCS (Public Key Cryptography Standards)

Genomförande BCM CCME och MES Krypto-J
PKCS #1 Ja Ja Ja
PKCS #5b /PBKDF2 Ja Ja Ja
PKCS #8 Ja Ja Ja
PKCS #12 Nej Ja Ja
IEEE P1363 Ja Ja Nej
ASN.1 Nej Ja Ja

b RFC 8018
 

Sammanfatta algoritmer

Genomförande BCM CCME och MES Krypto-J
MD5 Ja Ja Ja
SHA-1 Ja Ja Ja

SHA-2

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

Ja Ja Ja

SHA-3

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

Ja Ja Ja
SHAKE128 Ja Nej Ja
SHAKE256 Ja Nej Ja
cSKAKA Ja Nej Nej
RIPEMD-160 Nej Nej Ja
Tiger Nej Nej Nej
Strömvirvel Nej Nej Nej
BLAKE2 Nej Nej Nej
GOST R 34.11-94a
(aka GOST 34.311-95)
Nej Ja Nej
GOST R 34.11-2012 (Stribog)b Nej Nej Nej
SM3 Nej Nej Nej

a RFC 5831
b RFC 6986
 

MAC-algoritmer (Message Authentication Code)

Genomförande BCM CCME och MES Krypto-J
HMAC-MD5 Nej Ja Ja
HMAC-SHA1 Ja Ja Ja
HMAC-SHA2 Ja Ja Ja
Poly1305-AES Nej Nej Ja
BLAKE2-MAC Nej Nej Nej

 

Blockchifferalgoritmer

Genomförande BCM CCME och MES Krypto-J
AES Ja Ja Ja
DES Nej Ja Ja
3DES (DES3/Trippel-DES/TDEA) Ja Ja Ja
Kamelia Nej Ja Nej
Blowfish Nej Nej Nej
Tvåfisk Nej Nej Nej
IDÉ Nej Nej Nej
ROLL5 Nej Nej Nej
ARIA Nej Ja Nej
GOST 28147-89b /
GOST R 34.12-2015
(Magmac och Kuznyechikd)
Nej Delvisa Nej
SM4 Nej Nej Nej

a Micro Edition Suite stöder endast GOST 28147-89, men inte GOST R 34.12-2015.
b RFC 5830
c RFC 8891
d RFC 7801
 

Blockera chifferlägen

Genomförande BCM CCME och MES Krypto-J
ECB Ja Ja Ja
CBC Ja Ja Ja
OFB Ja Ja Ja
CFB Ja Ja Ja
CTR Ja Ja Ja
CCM Ja Ja Ja
GCM Ja Ja Ja
OCB OCB Nej Nej Nej
XTS XTS Ja Ja Ja
Nyckelomslag (KW)
Nyckelomslag vadderat (KWP)
Ja Ja Ja
Ström Nej Ja Ja
EAX EAX Ja Nej Nej

 

Algoritmer för strömchiffer

Genomförande BCM CCME och MES Krypto-J
RC4 Nej Ja Ja
HC-256 Nej Nej Nej
Kanin Nej Nej Nej
Salsa20 Nej Nej Nej
ChaCha Cha Nej Nej Ja
SÄL Nej Nej Nej
Panama Nej Nej Nej
VAKNA Nej Nej Nej
Korn Nej Nej Nej
VMPC (på engelska) Nej Nej Nej
ISAAC Nej Nej Nej

 

Stöd för processoralgoritmacceleration (PAA) och implementering av processoralgoritm (PAI)

Genomförande BCM CCME och MES Krypto-J
AES-NI Ja Ja Nej
SSSE3/SSE4.1 Ja Ja Nej
AVX/AVX2 Ja Ja Nej
RDRAND (på engelska) Ja Ja Nej
VIA-hänglås Nej Nej Nej
Intel QuickAssist Nej Nej Nej
ARMv7-A NEON Nej Nej Nej
ARMv8-A kryptografiinstruktioner Ja Ja Nej
Ström ISA v2.03 (AltiVeca) Nej Nej Nej
Power ISA v2.07
(t.ex. POWER8 och senarea)
Nej Nej Nej

 

Formatbevarande krypteringslägen

Genomförande BCM CCME och MES Krypto-J
BPS Nej Ja Ja
FF1 Nej Nej Nej
FF3 Nej; Nej Nej
FF3-1 Nej Nej Nej

 

Post-Quantum-/kvantresistenta algoritmer (PQC)

Genomförande BCM CCME och MES Krypto-J
LMS (på engelska) Ja en Nej Ja
ML-DSA Ja en Nej Ja
ML-KEM Under utveckling Nej Under utveckling
SLH-DSA Planerat i framtida lansering Nej Planerat i framtida lansering
XMSS Under utveckling Nej Under utveckling

A Kräver BSAFE Crypto Module Quantum-Resistant Plugin 3.0.1
 

Operativsystem som stöds (tidigare och nuvarande stöd)

Genomförande BCM CCME och MES Krypto-J
Nuvarande support Windows 64-bitars, Linux 32- och 64-bitars, Dell EMC PowerMaxOS Solaris, HP-UX, Linux, FreeBSD, AIX, 32 och 64-bitars Windows Solaris, Linux, FreeBSD, AIX, 32 och 64-bitars Windows
Stöds inte längre   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.