在 Dell Command Intel vPro 带外应用程序中,基于 SHA256 和 SHA384 散列算法的 USB 闪存盘生成失败
Resumo: Dell Command |英特尔博锐带外应用程序无法根据 SHA256 和 SHA384 哈希生成 USB 闪存盘。
Este artigo aplica-se a
Este artigo não se aplica a
Este artigo não está vinculado a nenhum produto específico.
Nem todas as versões do produto estão identificadas neste artigo.
Sintomas
受影响的产品:
- Dell Command | Intel vPro Out of Band
当您选择 用于证书的哈希算法 为 SHA256 或 SHA384,然后单击 创建密钥时,将显示以下错误:
错误:在创建 USB 驱动器资源调配时发生意外错误。有关失败的详细信息,请参阅应用程序日志。

创建基于 SHA256 和 SHA384 哈希算法的 USB 驱动器时出现此问题。
Causa
Dell Command |英特尔博锐带外应用程序使用英特尔 AMT SDK 版本 12.0.0.9 来实施 USB 配置功能。英特尔 AMT SDK 需要 Libeay32.dll 文件来创建基于 SHA256 和 SHA384 哈希算法的 USB 驱动器。
Libeay32.dll文件包含一些严重安全漏洞,可防止此文件类型出现在 Dell Command |英特尔博锐带外应用程序。
Resolução
为了解决 USB 驱动器生成失败的问题,英特尔 AMT SDK 版本 15.0.0.1 将 libeay32.dll 文件替换为 libcrypto.dll。
提醒:
- 下载 OpenSSL,找到相关的
Libcrypto*.dll文件,然后将其放在与 USBFile 应用程序相同的文件夹中。 - 将 dll 文件重命名为 libcrypto.dll。
- libcrypto.dll 文件依赖于 vcruntime140.dll 文件,该文件是 Microsoft* C 运行时库应用程序扩展的一部分。.dll 文件位于 system32 文件夹中,是 Microsoft* Visual Studio 安装包的一部分。如果您的计算机上没有它,则必须下载它。
创建基于 SHA256 和 SHA384 哈希算法的 USB 驱动器的步骤:
从以下链接下载英特尔 AMT-SDK-15.0.0.1 并解压英特尔 AMT-SDK-15.0.0.1.zip 文件夹。
https://software.intel.com/content/www/us/en/develop/download/intel-active-management-technology-sdk.html
- 解压 USB_File_Module_15.0.0.1.zip 文件夹。

- 将libcrypto.dll文件移动到 \AMT-SDK-15.0.0.1\USB_File_Module_15.0.0.1\Bin。
- 执行以下命令,生成基于 SHA256 和 SHA384 哈希算法的 U 盘。
USBfile.exe-create <usb output file name> <current MEBx password> <new MEBx password> -hash <certificate file name> <friendly name> sha256
Produtos afetados
Dell Command | Intel vPro Out of BandPropriedades do artigo
Número do artigo: 000188731
Tipo de artigo: Solution
Último modificado: 21 jun. 2024
Versão: 5
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.