Show Menu
TOPICS×

Convert files

Using a utility such as OpenSSL and the private key the Requester generates the PKCS#12 (pfx) and PEM/DER files by entering the following commands from a Command Window:
  1. Convert PKCS#7 file to a temporary PEM file.
    To use OpenSSL, open a Command Window and enter the following:
    openssl pkcs7 -in mycompany-license.p7b -inform DER -out mycompany-license-temp.pem \ 
    -outform PEM -print_certs 
    
    
    This temporary PEM contains your certificate and the certificates for Intermediate CAs. Use these certificates to generate the PFX file.
  2. Convert the temporary PEM file to a PFX file.
    To use OpenSSL, open a Command Window and enter the following:
    openssl pkcs12 -export -inkey mycompany-license.key -in mycompany-license-temp.pem \ 
    -out mycompany-license.pfx -passin pass:private_key_password -passout pass:pfx_password 
    
    
  3. Convert the temporary PEM file to a final PEM file.
    To use OpenSSL, open a Command Window and enter the following:
    openssl x509 -in mycompany-license-temp.pem -inform PEM -out mycompany-license.pem -outform PEM 
    
    
    Although not required, Adobe recommends using different passwords for the private key (private_key_password) and the PFX (pfx_password).
    This final PEM file contains only your certificate.
  4. Convert the PEM file to a DER file.
    To use OpenSSL, open a Command Window and enter the following:
    openssl x509 -in mycompany-license.pem -inform PEM -out mycompany-license.der -outform DER 
    
    
    DER files are required only for the HTTP Dynamic Streaming packager.