Cómo leer mediante programación certificados y claves privadas en formato PKCS#12
Herramienta de conversión de clave privada al formato Pkcs8. Maneja archivos de clave privada en formato PKCS#8. Puede manejar el formato PKCS#8 PrivateKeyInfo sin descifrado y el formato EncryptedPrivateKeyInfo utilizando varios algoritmos PKCS#5 (v1.5 y v2.0) y PKCS#12.
Uso:
[cpp] ver copia simple
openssl pkcs8 [-inform PEM|DER] [-outform PEM|DER] [-in nombre de archivo] [ -passin arg] [-out nombre de archivo]
[-passout arg] [-topk8] [-noiter] [-nocrypt] [-nooct] [-embed] [-nsdb] [-v2 alg] [-v1 alg] [-engine id]
Descripción de la opción:
-inform PEM|DER:: Formato de archivo de entrada, formato DER o PEM. El formato DER adopta el formato estándar DER de ASN1. Generalmente, el formato más utilizado es PEM, que es el formato de codificación base64.
-outform DER|PEM: Formato de archivo de salida, formato DER o PEM.
-in filename: archivo de clave de entrada, el valor predeterminado es la entrada estándar. Si la clave está cifrada, se le solicitará una contraseña de clave.
-passin arg: fuente de protección con contraseña del archivo de entrada.
-out filename: archivo de salida, el valor predeterminado es la salida estándar. Si se ha realizado alguna operación de cifrado, se le solicitará un valor de clave. El nombre del archivo de salida no puede ser el mismo que el nombre del archivo de entrada.
-passout arg: fuente de protección con contraseña del archivo de salida.