Sammenligning av implementeringer av BSAFE kryptografiske bibliotek

Summary: Sammenligner de kryptografiske egenskapene til implementeringene av BSAFE Crypto-J, BSAFE Crypto-C Micro Edition og 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

Denne siden sammenligner og inneholder detaljer om kryptografisk implementeringsfunksjonalitet for Dell BSAFE Crypto-C Micro Edition (CCME), Micro Edition Suite (MES), BSAFE Crypto-Module (BCM) og Crypto-J.

 

Innhold

  1. FIPS 140-validering
  2. Asymmetriske nøkkelalgoritmer
  3. Støtte for elliptisk kurvekryptografi (ECC)
  4. Støtte for Public Key Cryptography Standards (PKCS)
  5. Fordøye algoritmer
  6. Algoritmer for godkjenningskode for meldinger (MAC)
  7. Blokker chifferalgoritmer
  8. Blokker chiffermoduser
  9. Strøm chifferalgoritmer
  10. Støtte for prosessoralgoritmeakselerasjon (PAA) og implementering av prosessoralgoritme (PAI)
  11. Formatbevarende krypteringsmodi
  12. Post Quantum / Quantum motstandsdyktige algoritmer
  13. Operativsystemer som støttes (tidligere og nåværende støtte)

FIPS 140-validering

Se FIPS 140-status for BSAFE kryptografiske moduler for mer informasjon om tde-status for ulike valideringer.
 

Implementering BCM CCME Krypto-J
FIPS 140-modus Ja Ja Ja
FIPS 140-2-validert Nei Ja a Ja b
FIPS 140-3-validert Implementering under test c Nei Implementering under test c

aNIST Cryptographic Module Validation Program og sertifikater for CCME Denne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies.
bNIST Cryptographic Module Validation Program og sertifikater for Crypto-J Denne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies.
cNIST Cryptographic Module Validation Program - Implementering under test Denne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies.
 

Viktige operasjoner

Nøkkeloperasjoner inkluderer nøkkelgenerering, nøkkelutvekslingsavtaler og asymmetriske nøkkelalgoritmer.

Asymmetriske nøkkelalgoritmer

Implementering BCM CCME og MES Krypto-J
RSA Ja Ja Ja
DSA Ja Ja Ja
ECDSA Ja Ja Ja
EdDSA Nei Nei Ja
Ed448 Nei Nei Ja
DH Ja Ja Ja
ECDH Ja Ja Ja
ElGamal Nei Nei Nei
NTRU (IEEE P1363.1) Nei Nei Nei
DSS Nei Nei Nei

 

Støtte for elliptisk kurvekryptografi (ECC)

Implementering BCM CCME og MES Krypto-J
NIST Ja Ja Ja
SECG Nei Ja Ja
ECC Brainpool Nei Nei Nei
Kurve 25519 a Nei Nei Ja
Kurve 448 a Nei Nei Ja
GOST R 34.10 b Nei Nei Nei
SM2 Nei Nei Nei

en SP 800-186
b RFC 7091 

Støtte for Public Key Cryptography Standards (PKCS)

Implementering BCM CCME og MES Krypto-J
PKCS #1 Ja Ja Ja
PKCS #5b / PBKDF2 Ja Ja Ja
PKCS #8 Ja Ja Ja
PKCS #12 Nei Ja Ja
IEEE P1363 Ja Ja Nei
ASN.1 Nei Ja Ja

b RFC 8018
 

Fordøye algoritmer

Implementering BCM CCME og 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 Nei Ja
SHAKE256 Ja Nei Ja
cSHAKE Ja Nei Nei
RIPEMD-160 Nei Nei Ja
Tiger Nei Nei Nei
Malstrøm Nei Nei Nei
BLAKE2 Nei Nei Nei
GOST R 34.11-94a
(aka GOST 34.311-95)
Nei Ja Nei
GOST R 34.11-2012 (Stribog)b Nei Nei Nei
SM3 Nei Nei Nei

en RFC 5831
b RFC 6986
 

Algoritmer for godkjenningskode for meldinger (MAC)

Implementering BCM CCME og MES Krypto-J
HMAC-MD5 Nei Ja Ja
HMAC-SHA1 Ja Ja Ja
HMAC-SHA2 Ja Ja Ja
Poly1305-AES Nei Nei Ja
BLAKE2-MAC Nei Nei Nei

 

Blokker chifferalgoritmer

Implementering BCM CCME og MES Krypto-J
AES Ja Ja Ja
DES Nei Ja Ja
3DES (DES3 / Trippel-DES / TDEA) Ja Ja Ja
Kamelia Nei Ja Nei
Blowfish Nei Nei Nei
Tofisk Nei Nei Nei
IDÉ Nei Nei Nei
MEDVIRKENDE5 Nei Nei Nei
ARIA Nei Ja Nei
GOST 28147-89b /
GOST R 34.12-2015
(Magmac og Kuznyechikd)
Nei Delvisa Nei
SM4 Nei Nei Nei

en Micro Edition Suite støtter bare GOST 28147-89, men ikke GOST R 34.12-2015.
b RFC 5830
c RFC 8891
d RFC 7801
 

Blokker chiffermoduser

Implementering BCM CCME og 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 Nei Nei Nei
XTS Ja Ja Ja
Key Wrap (KW)
Key Wrap Padded (KWP)
Ja Ja Ja
Bekk Nei Ja Ja
EAX Ja Nei Nei

 

Strøm chifferalgoritmer

Implementering BCM CCME og MES Krypto-J
RC4 Nei Ja Ja
HC-256 Nei Nei Nei
Kanin Nei Nei Nei
Salsa20 Nei Nei Nei
ChaCha Nei Nei Ja
SEGL Nei Nei Nei
Panama Nei Nei Nei
VEKKE Nei Nei Nei
Korn Nei Nei Nei
VMPC Nei Nei Nei
ISAAC Nei Nei Nei

 

Støtte for prosessoralgoritmeakselerasjon (PAA) og implementering av prosessoralgoritme (PAI)

Implementering BCM CCME og MES Krypto-J
AES-NI Ja Ja Nei
SSSE3/SSE4.1 Ja Ja Nei
AVX/AVX2 Ja Ja Nei
RDRAND Ja Ja Nei
VIA Hengelås Nei Nei Nei
Intel QuickAssist Nei Nei Nei
ARMv7-A NEON Nei Nei Nei
ARMv8-A kryptografi instruksjoner Ja Ja Nei
Strøm ISA v2.03 (AltiVeca) Nei Nei Nei
Strøm ISA v2.07
(f.eks. POWER8 og nyerea)
Nei Nei Nei

 

Formatbevarende krypteringsmodi

Implementering BCM CCME og MES Krypto-J
BPS Nei Ja Ja
FF1 Nei Nei Nei
FF3 Nei; Nei Nei
FF3-1 Nei Nei Nei

 

Post-Quantum / Quantum Resistente algoritmer (PQC)

Implementering BCM CCME og MES Krypto-J
LMS Ja a Nei Ja
ML-DSA Ja a Nei Ja
ML-KEM Under utvikling Nei Under utvikling
SLH-DSA Planlagt i fremtidig lansering Nei Planlagt i fremtidig lansering
XMSS Under utvikling Nei Under utvikling

A Krever BSAFE Crypto Module Quantum-Resistant Plugin 3.0.1
 

Operativsystemer som støttes (tidligere og nåværende støtte)

Implementering BCM CCME og MES Krypto-J
Gjeldende støtte Windows 64-biters, Linux 32- og 64-biters, Dell EMC PowerMaxOS Solaris, HP-UX, Linux, FreeBSD, AIX, 32 og 64-biters Windows Solaris, Linux, FreeBSD, AIX, 32 og 64-biters Windows
Støttes ikke lenger   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.