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.

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

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.

 

Innholdet

  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. 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  Ekstern
bNIST Cryptographic Module Validation Program og sertifikater for Crypto-J  Ekstern
cNIST Cryptographic Module Validation Program - Implementering under test  Ekstern
 

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 Nei
Ed448 Nei Nei Nei
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
Kurve25519 Nei Nei Nei
Kurve448 Nei Nei Nei
GOST R 34.10 A Nei Nei Nei
SM2 Nei Nei Nei
en 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 Ja Ja Ja
SHA-3 Ja Ja Ja
SHAKE128 Ja Nei Ja
SHAKE256 Ja Nei Ja
RIPEMD-160 Nei Nei Ja
Tiger Nei Nei Nei
Boblebad 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
3DES Ja Ja Ja
Camellia Nei Ja Nei
Blowfish Nei Nei Nei
Twofish 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
AES-innpakning Ja Ja Ja
Strømmen 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
VÅKNE 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
 

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

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