メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能

在 Dell Command Intel vPro 带外应用程序中,基于 SHA256 和 SHA384 散列算法的 USB 闪存盘生成失败

概要: Dell Command |英特尔博锐带外应用程序无法根据 SHA256 和 SHA384 哈希生成 USB 闪存盘。

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

現象

受影响的产品:

  • Dell Command | Intel vPro Out of Band

当您选择 用于证书的哈希算法 为 SHA256 或 SHA384,然后单击 创建密钥时,将显示以下错误:

错误:在创建 USB 驱动器资源调配时发生意外错误。有关失败的详细信息,请参阅应用程序日志。

Dell Command |英特尔博锐错误

创建基于 SHA256 和 SHA384 哈希算法的 USB 驱动器时出现此问题。

原因

Dell Command |英特尔博锐带外应用程序使用英特尔 AMT SDK 版本 12.0.0.9 来实施 USB 配置功能。英特尔 AMT SDK 需要 Libeay32.dll 文件来创建基于 SHA256 和 SHA384 哈希算法的 USB 驱动器。

Libeay32.dll文件包含一些严重安全漏洞,可防止此文件类型出现在 Dell Command |英特尔博锐带外应用程序。

解決方法

为了解决 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 此超链接会将您带往 Dell Technologies 之外的网站。

  1. 解压 USB_File_Module_15.0.0.1.zip 文件夹。
    Zip 文件
  2. 将libcrypto.dll文件移动到 \AMT-SDK-15.0.0.1\USB_File_Module_15.0.0.1\Bin
  3. 执行以下命令,生成基于 SHA256 和 SHA384 哈希算法的 U 盘。
    USBfile.exe-create <usb output file name> <current MEBx password> <new MEBx password> -hash <certificate file name> <friendly name> sha256

対象製品

Dell Command | Intel vPro Out of Band
文書のプロパティ
文書番号: 000188731
文書の種類: Solution
最終更新: 21 6月 2024
バージョン:  5
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。