Die Generierung von USB-Schlüsseln, die auf dem SHA256- und SHA384-Hashalgorithmus basiert, schlägt in der Out-of-Band-Anwendung von Dell Command Intel vPro fehl

Summary: Dell Command | Intel vPro Out-of-Band-Anwendung schlägt fehl USB-Schlüsselgenerierung basierend auf SHA256- und SHA384-Hash.

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.

Symptoms

Betroffene Produkte:

  • Dell Command | Intel vPro Out of Band

Wenn Sie für das Zertifikat verwendete Hashalgorithmus entweder SHA256 oder SHA384 auswählen und auf Schlüssel erstellen klicken, wird der folgende Fehler angezeigt:

Error: Beim Erstellen des Provisioning-USB-Laufwerks ist ein unerwarteter Fehler aufgetreten. Fehlerdetails finden Sie im Anwendungsprotokoll.

Dell Command | Intel vPro Fehler

Das Problem tritt beim Erstellen des USB-Laufwerks auf, das auf dem SHA256- und SHA384-Hashalgorithmus basiert.

Cause

Die Dell Command | Die Intel vPro Out-of-Band-Anwendung verwendet die Intel AMT SDK-Version 12.0.0.9, um die USB-Bereitstellungsfunktion zu implementieren. Das Intel AMT SDK erfordert die Libeay32.dll Datei, um das USB-Laufwerk zu erstellen, das auf dem SHA256- und SHA384-Hashalgorithmus basiert.

Die Libeay32.dll Datei enthält einige kritische Sicherheitslücken, die verhindern, dass sich dieser Dateityp in der Dell Command | Intel vPro Out-of-Band-Anwendung.

Resolution

Um das Problem zu beheben, bei dem die Erzeugung des USB-Laufwerks fehlschlägt, ersetzt die Intel AMT SDK-Version 15.0.0.1 die libeay32.dll Datei durch libcrypto.dll.

Hinweis:
  • Laden Sie OpenSSL herunter und suchen Sie die relevanten Libcrypto*.dll und legen Sie sie dann im selben Ordner wie die USBFile-Anwendung ab.
  • Benennen Sie die DLL-Datei in libcrypto.dll um.
  • Die libcrypto.dll Datei hängt von der vcruntime140.dll Datei ab, die Teil der Anwendungserweiterung Microsoft* C Runtime Library ist. Die .dll Datei befindet sich im Ordner system32 und ist Teil des Microsoft* Visual Studio-Installationspakets. Wenn Sie es nicht auf Ihrem Computer haben, müssen Sie es herunterladen.

Schritte zum Erstellen des USB-Laufwerks, die auf dem SHA256- und SHA384-Hashalgorithmus basieren:

Laden Sie das Intel AMT-SDK-15.0.0.1 über den folgenden Link herunter und extrahieren Sie den Ordner Intel AMT-SDK-15.0.0.1.zip.
https://software.intel.com/content/www/us/en/develop/download/intel-active-management-technology-sdk.html Dieser Hyperlink führt Sie zu einer Website außerhalb von Dell Technologies.

  1. Extrahieren Sie den USB_File_Module_15.0.0.1.zip Ordner.
    ZIP-Datei
  2. Verschieben Sie die libcrypto.dll Datei nach \AMT-SDK-15.0.0.1\USB_File_Module_15.0.0.1\Bin.
  3. Führen Sie den folgenden Befehl aus, um das USB-Laufwerk zu erzeugen, das auf dem SHA256- und SHA384-Hashalgorithmus basiert.
    USBfile.exe-create <usb output file name> <current MEBx password> <new MEBx password> -hash <certificate file name> <friendly name> sha256

Affected Products

Dell Command | Intel vPro Out of Band
Article Properties
Article Number: 000188731
Article Type: Solution
Last Modified: 21 June 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.