SHA256- ja SHA384-hajautusalgoritmiin perustuvien USB-muistitikkujen luonti epäonnistuu Dell Command Intel vPro Out of Band -sovelluksessa
Summary: Dell Command | Intel vPro Kaistan ulkopuolinen sovellus epäonnistuu USB-muistitikun luonti SHA256- ja SHA384-tiivisteiden perusteella.
Symptoms
Tuotteet, joita asia koskee:
- Dell Command | Intel vPro Out of Band
Kun valitset varmenteessa käytetyn hajautusalgoritmin joko SHA256 tai SHA384 ja napsautat Luo avain, näyttöön tulee seuraava virhe:
Error: USB-aseman valmistelussa tapahtui odottamaton virhe. Katso virhetiedot sovelluslokista.

Ongelma ilmenee, kun luodaan USB-asemaa, joka perustuu SHA256- ja SHA384-hajautusalgoritmiin.
Cause
Dell Command | Intel vPro Out of Band -sovellus käyttää Intel AMT SDK -versiota 12.0.0.9 USB-provisiointiominaisuuden toteuttamiseen. Intel AMT SDK edellyttää Libeay32.dll tiedostoa, jotta voidaan luoda USB-asema, joka perustuu SHA256- ja SHA384-hajautusalgoritmiin.
Libeay32.dll tiedosto sisältää muutamia kriittisiä tietoturvaheikkouksia, jotka estävät tämän tiedostotyypin näkymisen Dell Command | Intel vPro kaistan ulkopuolinen sovellus.
Resolution
USB-aseman sukupolven epäonnistumisen ongelman ratkaisemiseksi Intel AMT SDK -versio 15.0.0.1 korvaa libeay32.dll tiedoston versiolla libcrypto.dll.
- Lataa OpenSSL, etsi asiaankuuluva
Libcrypto*.dllja sijoita se sitten samaan kansioon kuin USBFile-sovellus. - Nimeä dll-tiedosto uudelleen nimellä libcrypto.dll.
- libcrypto.dll tiedosto riippuu vcruntime140.dll tiedostosta, joka on osa Microsoft* C Runtime Library -sovelluslaajennusta. .dll tiedosto on system32-kansiossa ja on osa Microsoft* Visual Studion asennuspakettia. Jos sinulla ei ole sitä tietokoneellasi, sinun on ladattava se.
SHA256- ja SHA384-hajautusalgoritmiin perustuvat USB-aseman luomisen vaiheet:
Lataa Intel AMT-SDK-15.0.0.1 seuraavasta linkistä ja pura Intel AMT-SDK-15.0.0.1.zip kansio.
https://software.intel.com/content/www/us/en/develop/download/intel-active-management-technology-sdk.html
- Pura USB_File_Module_15.0.0.1.zip kansio.

- Siirrä libcrypto.dll tiedosto kansioon \AMT-SDK-15.0.0.1\USB_File_Module_15.0.0.1\Bin.
- Luo SHA256- ja SHA384-hajautusalgoritmiin perustuva USB-asema suorittamalla seuraava komento.
USBfile.exe-create <usb output file name> <current MEBx password> <new MEBx password> -hash <certificate file name> <friendly name> sha256