When you select Hash algorithm used for the certificate as either SHA256 or SHA384, and click Create Key, the following error is displayed:
Error: An unexpected error occurred creating the provisioning the USB drive. See the application log for failure details.
The issue occurs while creating the USB drive which is based on the SHA256 and SHA384 hash algorithm.
The Dell Command | Intel vPro Out of Band application uses the Intel AMT SDK version 12.0.0.9 to implement the USB provisioning feature. The Intel AMT SDK requires the Libeay32.dll file to create the USB drive that is based on the SHA256 and SHA384 hash algorithm.
The Libeay32.dll file contains a few critical security vulnerabilities that prevent this file type to be in the Dell Command | Intel vPro Out of Band application.
To resolve the issue where the USB drive generation fails, the Intel AMT SDK version 15.0.0.1 replaces the libeay32.dll file with libcrypto.dll.
Libcrypto*.dll
file, and then place it in the same folder as the USBFile application.Download the Intel AMT-SDK-15.0.0.1 from the following link and extract the Intel AMT-SDK-15.0.0.1.zip folder.
https://software.intel.com/content/www/us/en/develop/download/intel-active-management-technology-sdk.html
USBfile.exe-create <usb output file name> <current MEBx password> <new MEBx password> -hash <certificate file name> <friendly name> sha256