BSAFE Crypto-C Micro Edition SDK: Объявление о снятии с производства

Summary: 31 декабря 2022 г. компания Dell объявляет о скором прекращении продаж и предстоящем снятии с производства (EOL) комплекта разработчика ПО (SDK) Dell BSAFE Crypto-C Micro Edition.

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

Первоначально опубликовано 9 ноября 2022 г.

Объявление


31 декабря 2022 г. компания Dell объявляет о скором прекращении продаж и предстоящем прекращении стандартной поддержки (EOSS) и окончании поддержки (EOSL/EOL) комплекта разработчика ПО (SDK) Dell BSAFE Crypto-C Micro Edition .

В данном объявлении отсутствует модуль FIPS 140-2.

Dell продолжит обеспечивать поддержку проверки FIPS модуля 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, который предоставляет те же интерфейсы прикладного программирования (API), что и Crypto-C ME, в дополнение к API, предоставляющим дополнительные возможности, такие как TLS и управление сертификатами. MES также использует ту же концепцию Software Provider и FIPS Provider , что и Crypto-C ME. Аналогично, при использовании FIPS Provider используются те же разделяемые библиотеки Crypto-C ME, проверенные FIPS.

Вот наглядное представление:
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, связывание с большей статической библиотекой не повлияет на размер результирующего двоичного файла, так как в окончательный двоичный файл добавляются только используемые символы, на которые имеются ссылки. Неиспользуемые символы из статической библиотеки не добавляются в результирующий двоичный файл.
 

Состояние поддержки модуля Crypto-C ME FIPS


Компания Dell намерена поддерживать модуль, прошедший сертификацию Crypto-C ME 4.1.5 FIPS 140-2, в активном состоянии до 21 сентября 2026 г. Эта дата совпадает с графиком программы проверки криптографических модулей NIST по поэтапному отказу от FIPS 140-2 в пользу FIPS 140-3, в рамках которой все модули FIPS 140-2 будут перемещены в список «History». 
 

Обращение в службу поддержки Dell


Если вам требуется дополнительная информация об этом объявлении, обратитесь в службу поддержки Dell по адресу 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.