BSAFE Crypto-C Micro Edition SDK:停售公告

Summary: 戴尔宣布 Dell BSAFE 加密-C 微版软件开发工具包 (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 日

Announcement(公告)


戴尔宣布, Dell BSAFE Crypto-C Micro Edition 软件开发工具包 (SDK) 将于 2022 年 12 月 31 日立即停售,即将终止标准支持服务 (EOSS) 和支持期限终止 (EOSL/EOL)。

此公告不包括 FIPS 140-2 模块。

戴尔将继续支持 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 语言开发的应用程序提供加密功能。在编译和链接期间,如果使用 软件提供程序 ,则所有加密算法实现都将静态链接到生成的二进制文件中。但是,如果指定了 FIPS 提供程序 ,则所有加密实现都将委派给动态加载的 Crypto-C ME 共享库。这些共享库构成了 FIPS 模块。

BSAFE Micro Edition Suite (MES) 是一个 SDK,除了提供额外功能(如 TLS 和证书管理)的 API 外,还提供与 Crypto-C ME 相同的应用程序编程接口 (API)。MES 还具有 软件提供程序FIPS 提供程序 (如 Crypto-C ME)的相同概念。同样,当使用 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 
提醒:即使 MES 静态库的尺寸大于 Crypto-C ME 静态库,与更大的静态库链接也不会影响生成的二进制文件的大小,因为只有引用和使用的符号会添加到最终二进制文件中。静态库中未使用的符号不会添加到生成的二进制文件中。
 

加密 C ME FIPS 模块的支持状态


戴尔的目的是将经过 FIPS 140-2 验证的 Crypto-C ME 4.1.5 模块保持处于 活动 状态,直至 2026 年 9 月 21 日停用。此日期与 NIST 的加密模块验证计划逐步淘汰 FIPS 140-2 以支持 FIPS 140-3 的时间线保持一致,其中所有 FIPS 140-2 模块都将移至历史列表。 
 

联系戴尔寻求支持


如果您需要有关此公告的进一步信息,请拨打 www.dell.com/support 联系戴尔支持。

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.