BSAFE Crypto-C Micro Edition SDK:壽命結束公告

Summary: Dell 宣佈 Dell BSAFE Crypto-C Micro Edition 軟體開發套件 (SDK) 將於 2022 年 12 月 31 日立即結束銷售及即將結束生命週期 (EOL)。

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

最初發佈於 2022 年 11 月 9 日

發表


Dell 宣佈 Dell BSAFE Crypto-C Micro Edition 軟體開發套件 (SDK) 將於 2022 年 12 月 31 日立即結束銷售壽命,且即將結束標準支援 (EOSS) 及支援壽命結束 (EOSL/EOL)。

本公告不包括 FIPS 140-2 模組。

Dell 將繼續支援 BSAFE Crypto-C Micro Edition FIPS 模組的 FIPS 140-2 驗證。持有具有有效維護合約的 BSAFE Crypto-C Micro Edition SDK 目標代碼授權的客戶,將免費獲得替換用 BSAFE Micro Edition Suite SDK 目標代碼授權。

Dell BSAFE 產品版本生命週期將會更新,以反映本次公開發表。
 

SDK 與 FIPS 模組的區別


BSAFE Crypto-C Micro Edition (ME) 是業界廣泛使用的 SDK,可為使用 C 語言開發的應用程式提供密碼編譯功能。使用 Crypto-C ME 的開發人員知道他們必須在代碼中明確調用 軟體提供程式FIPS 提供程式 。在編譯和鏈接期間,如果使用 軟體提供程式 ,則所有加密演算法實現都將靜態連結到生成的二進位檔中。但是,如果已指定 FIPS 提供程式 ,則所有加密實現都將委派給動態載入的 Crypto-C ME 共用庫。這些共用庫構成了 FIPS 模組。

BSAFE Micro Edition Suite (MES) 是一個 SDK,除了提供 TLS 和憑證管理等額外功能的 API 之外,還提供與 Crypto-C ME 相同的應用程式程式設計介面 (API)。MES也具有與Crypto-C ME相同的 軟體供應商FIPS供應商 的概念。同樣,使用 FIPS 提供程式 時,將使用相同的 FIPS 驗證的 Crypto-C ME 共用庫。

下面是一個視覺化表示:
BSAFE Crypto-C ME 和 Micro Edition Suite FIPS 邊界


BSAFE Crypto-C ME 至 BSAFE Micro Edition Suite 遷移


對於開發人員,遷移只需要更改代碼連結所針對的靜態庫,如下所示:
  • 對於 LINUX:  從使用 libccme.a 變更為 libmes.a 
  • 若為 Windows:  從使用 ccme.lib 變更為 mes.lib 
注意:即使與 Crypto-C ME 靜態庫相比,MES 靜態庫的大小更大,與更大的靜態庫連結也不會影響生成的二進位檔的大小,因為只有引用和使用的符號會添加到最終二進位檔中。靜態庫中未使用的符號不會添加到生成的二進位檔中。
 

Crypto-C ME FIPS 模組的支援狀態


Dell 打算在 2026 年 9 月 21 日日落之前,維持 Crypto-C ME 4.1.5 FIPS 140-2 驗證模組 為使用中 狀態。此日期與 NIST 的加密模組驗證計劃時程表一致,以逐步淘汰 FIPS 140-2 以支援 FIPS 140-3,其中所有 FIPS 140-2 模組都將移至歷史清單。 
 

聯絡 Dell 尋求支援


如需有關本公開發表的任何進一步資訊,請聯絡 www.dell.com/support 的 Dell 支援部門。

Products

BSAFE Crypto-C Micro Edition
Article Properties
Article Number: 000205186
Article Type: How To
Last Modified: 09 Nov 2022
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.