Dell BSAFE™ Crypto Module for C 3.0リリース アドバイザリ

概要: Dell BSAFE™ Crypto Module for C 3.0が利用可能になり、FIPS 140-3検証のために提出されました。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

手順

2022年12月7日に最初に発表

Announcement(お知らせ)

Dell BSAFE Crypto Module for Cは、BSAFE製品ファミリーの最新のC開発者向けソフトウェア開発キット(SDK)であり、開発する製品でFIPS 140検証済みの暗号化を使用できます。

以下は、旧バージョンからの主な変更点です。
  • 以前はモジュールのロード時にすべての FIPS 140-3 承認済みアルゴリズムに対して実行されていた暗号化アルゴリズム自己テスト (CAST) が、初回使用時にのみ各アルゴリズムに対して実行されるようになりました。
  • 楕円曲線(EC)キーの生成、キー検証、ECDHキー交換、ECDSAの署名と検証のサポートが追加されました。
  • Diffie-Hellman (DH) キー生成、キー検証、およびキー交換のサポートが追加されました。
    • サポートには、RFC 7919、RFC 3526、および RFC 7296 に準拠した標準の FFHDE および MODP 名前付き DH パラメーターが含まれます。
  • DSAキーの生成と検証、およびDSAの署名と検証のサポートを追加。
  • DSAパラメーター生成のサポートを追加
  • 次のAES暗号モードのサポートが追加されました。
    • AES CFB 64ビット モード、FIPS非準拠のアルゴリズムとして追加。
    • AES CBC-CS3暗号文のパディング モードで、FIPS 140-3検証済みモードとして追加。
    • AES CFB 128ビット モード、FIPS 140-3検証済みアルゴリズムとして追加。
    • AES OFB 128ビット モード、FIPS 140-3検証済みアルゴリズムとして追加。
  • SHA-3 ダイジェストのサポートが追加されました。
  • 可変長ダイジェストアルゴリズム SHAKE-128 と SHAKE-256 のサポートが追加されました。
  • HMACのサポートが拡張され、SHA2-224、SHA2-512/224、SHA2-512/256、およびすべてのSHA3形式のHMACを使用できるようになりました。
  • AESを使用したCMACおよびAESアルゴリズムを使用したGMACのサポートが追加されました。
  • 次のキー導出関数のサポートが追加されました。
    • HMAC ベースの抽出および展開キー導出関数 (HKDF)
    • SP 800-56C Rev. 1 の定義によるワンステップ KDF KDF
    • SP 800-135 Rev.1の定義に準じたSSH KDF
    • TLS Pseudo Random Function (PRF) KDF(TLS v1.0/v1.1とTLS v1.2の両方)
    • ANSI X9.63 で説明されている X9.63 KDF。
  • 複数のダイジェストおよびMACアップデート/最終コールのサポートを追加。
  • システムのデフォルトのDRBGアルゴリズムを指す識別子 BCM_ALG_DRBG_DEFAULTのプロビジョニング。
  • PKCS #1 または OAEP パディングによる非対称 RSA キーを使用したキーのラッピングとアンラッピングのサポートが追加されました。
  • RFC 3211で定義されているCMS PasswordRecipientInfo 形式を使用したコンテンツ暗号化キーのラッピングとアンラッピングのサポートが追加されました。
  • PublicKeyInfo および PrivateKeyInfo 形式の RSA キーのインポートとエクスポートのサポートが追加されました。
  • プラグイン アーキテクチャを介して新しいアルゴリズムを使用できるように、暗号化プラグインのサポートが追加されました。
以前のバージョンからの変更点は次のとおりです。
  • SHA2-224、SHA2-512/224、SHA2-512/256 FIPS 140-3検証済みアルゴリズムをサポートするためにHMAC APIが追加されました。
  • モジュールからの機密キー データのプレーンテキストでのエクスポートは、エクスポート可能としてマークされたキーに制限されます
  • BCM_verify_RSA_PSS() を更新して、PSSソルトの長さを確認。詳細については、『Dell BSAFE Crypto Module for C Developers Guide』の「Migration Guide」セクションを参照してください。
  • RSAキーをインポートおよびエクスポートするためのデフォルトの形式が、PKCS #1から PublicKeyInfo および PrivateKeyInfoに変更されました。

BSAFE Crypto Module for C バージョン 3.0 は、2022 年 12 月に FIPS 140-3 検証のために提出されました。サブミッションの現在のステータスを表示するには、「BSAFE 暗号化モジュールの FIPS 140 ステータス」を参照してください。

詳細およびダウンロードについては、「Dell BSAFE製品のダウンロードをリクエストする方法」を参照してください

対象製品

BSAFE Crypto Module for C
文書のプロパティ
文書番号: 000229383
文書の種類: How To
最終更新: 21 5月 2026
バージョン:  2
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。