Dell BSAFE™ Crypto Module för C 3.0 Release Advisory
Summary: Dell BSAFE™ Crypto Module för C 3.0 är nu tillgänglig och har skickats in för FIPS 140-3-validering.
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
Ursprungligen tillkännagivet den 7 december 2022
Nedan beskrivs de viktigaste ändringarna från den tidigare versionen:
BSAFE Crypto Module för C, version 3.0, har skickats för FIPS 140-3-validering i december 2022. Information om aktuell status för överföringen finns i FIPS 140-status för BSAFE-kryptografiska moduler
Tillkännagivande
Dell BSAFE Crypto Module för C är det senaste programvaruutvecklingspaketet (SDK) för C-utvecklare i produktfamiljen BSAFE som gör det möjligt att använda FIPS 140-validerad kryptografi i de produkter de utvecklar.Nedan beskrivs de viktigaste ändringarna från den tidigare versionen:
- CAST (Cryptographic Algorithm Selftest), som tidigare kördes för alla FIPS 140-3-godkända algoritmer när modulen läses in, körs nu endast för varje algoritm vid första användningen.
- Stöd tillagt för generering av EC-nycklar (Elliptic Curve), validering av nycklar, utbyte av ECDH-nycklar, signering och verifiering av ECDSA.
- Stöd tillagt för Diffie-Hellmans (DH) nyckelgenerering, nyckelvalidering och nyckelutbyte.
- Stödet omfattar standard FFHDE- och MODP-namngivna DH-parametrar, i enlighet med RFC 7919, RFC 3526 och RFC 7296.
- Stöd tillagt för generering och validering av DSA-nyckel samt signering och verifiering av DSA.
- Stöd tillagt för DSA-parametergenerering
- Stöd tillagt för följande AES-chifferlägen:
- AES CFB 64-bitarsläge, tillagt som en icke-FIPS-kompatibel algoritm.
- AES CBC-CS3 chiffertext: Stjälande utfyllnadsläge, tillagt som ett FIPS 140-3-validerat läge.
- AES CFB 128-bitarsläge, tillagt som FIPS 140-3-validerad algoritm.
- AES OFB 128-bitarsläge, tillagt som FIPS 140-3-validerad algoritm.
- Stöd tillagt för SHA-3-sammanfattningar.
- Stöd tillagt för algoritmerna för sammandrag av variabel längd SHAKE-128 och SHAKE-256.
- HMAC-stödet har utökats för att tillåta HMAC med SHA2-224, SHA2-512/224 och SHA2-512/256, samt alla SHA3-formulär.
- Stöd tillagt för CMAC med AES och GMAC med AES-algoritm.
- Stöd tillagt för följande viktiga härledningsfunktioner:
- HMAC-baserad extraheringfunktion för nyckelhärledning (HKDF)
- Enstegs KDF KDF enligt SP 800-56C Rev. 1
- SSH KDF enligt SP 800-135 Rev.1
- TLS Pseudo Random Function (PRF) KDF, för både TLS v1.0/v1.1 och TLS v1.2
- X9.63 KDF enligt beskrivningen i ANSI X9.63.
- Stöd har lagts till för flera sammanfattnings- och MAC-uppdateringar/slutanrop.
- Tillhandahållande av en identifierare, BCM_ALG_DRBG_DEFAULT, som pekar på systemets standard-DRBG-algoritm.
- Stöd har lagts till för att omsluta och packa upp nycklar med asymmetriska RSA-nycklar med antingen PKCS #1- eller OAEP-utfyllnad.
- Stöd har lagts till för att omsluta och packa upp innehållskrypteringsnycklar med CMS PasswordRecipientInfo-format enligt definitionen i RFC 3211.
- Stöd har lagts till för import och export av PublicKeyInfo - och PrivateKeyInfo-formaterade RSA-nycklar.
- Stöd tillagt för kryptografiska plugin-program för att möjliggöra användning av nya algoritmer via en insticksprogramsarkitektur.
- HMAC API:er har lagts till för att stödja SHA2-224, SHA2-512/224 och SHA2-512/256 FIPS 140-3-validerade algoritmer.
- Export av känsliga nyckeldata från modulen i klartext är begränsad till nycklar som markerats som exporterbara
- BCM_verify_RSA_PSS() uppdaterad för att verifiera PSS-saltlängden. Mer information finns i avsnittet Migreringsguide i utvecklarhandboken för Dell BSAFE Crypto Module för C.
- Standardformatet för import och export av RSA-nycklar har ändrats från PKCS #1 till PublicKeyInfo och PrivateKeyInfo.
BSAFE Crypto Module för C, version 3.0, har skickats för FIPS 140-3-validering i december 2022. Information om aktuell status för överföringen finns i FIPS 140-status för BSAFE-kryptografiska moduler
Mer information och hämtningsbara filer finns i Så här begär du en Dell BSAFE-produktnedladdning
Affected Products
BSAFE Crypto Module for CArticle Properties
Article Number: 000229383
Article Type: How To
Last Modified: 27 Sep 2024
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.