Generering av USB-minne som baseras på SHA256- och SHA384-hashalgoritmen misslyckas i programmet Dell Command Intel vPro Out of Band
Summary: Dell Command | Programmet Intel vPro Out of band misslyckas med generering av USB-minne baserat på SHA256- och SHA384-hash.
Symptoms
Berörda produkter:
- Dell Command | Intel vPro Out of Band
När du väljer Hash-algoritm som används för certifikatet som antingen SHA256 eller SHA384 och klickar på Skapa nyckel visas följande fel:
Fel: Ett oväntat fel inträffade när provisioneringen av USB-enheten skulle skapas. Information om fel finns i programloggen.

Problemet uppstår när du skapar en USB-enhet som baseras på SHA256- och SHA384-hashalgoritmen.
Cause
Dell Command | Intel vPro Out of Band-programmet använder Intel AMT SDK version 12.0.0.9 för att implementera USB-provisioneringsfunktionen. Intel AMT SDK kräver Libeay32.dll-filen för att skapa USB-enheten som är baserad på SHA256- och SHA384-hashalgoritmen.
Den Libeay32.dll filen innehåller några kritiska säkerhetsrisker som gör att den här filtypen inte finns i Dell Command | Programmet Intel vPro Out of Band.
Resolution
För att lösa problemet med att genereringen av USB-enheten misslyckas ersätter Intel AMT SDK version 15.0.0.1 den libeay32.dll filen med libcrypto.dll.
- Ladda ner OpenSSL letar du reda på relevant information
Libcrypto*.dlloch placera den sedan i samma mapp som USBFile-programmet. - Byt namn på dll-filen till libcrypto.dll.
- Den libcrypto.dll filen beror på vcruntime140.dll-filen, som är en del av programtillägget Microsoft* C Runtime Library. Den .dll filen finns i mappen system32 och är en del av Microsoft* Visual Studio-installationspaketet. Om du inte har den på din dator måste du ladda ner den.
Steg för att skapa USB-enheten som baseras på SHA256- och SHA384-hashalgoritmen:
Ladda ner Intel AMT-SDK-15.0.0.1 från följande länk och packa upp mappen för Intel AMT-SDK-15.0.0.1.zip.
https://software.intel.com/content/www/us/en/develop/download/intel-active-management-technology-sdk.html
- Packa upp USB_File_Module_15.0.0.1.zip mappen.

- Flytta den libcrypto.dll filen till \AMT-SDK-15.0.0.1\USB_File_Module_15.0.0.1\Bin.
- Kör följande kommando för att generera USB-enheten som baseras på SHA256- och SHA384-hashalgoritmen.
USBfile.exe-create <usb output file name> <current MEBx password> <new MEBx password> -hash <certificate file name> <friendly name> sha256