Openssl convertir .PEM contenant uniquement de la Clé Privée RSA .PKCS12

Actuellement, j'ai un .Fichier PEM contenant uniquement une clé privée. J'ai besoin de convertir ce fichier dans un .PKCS12 fichier. Actuellement, je suis en train d'utiliser openssl pour atteindre cet objectif et je suis en cours d'exécution dans certains problèmes.

L' .Fichier PEM que j'utilise est de la forme:

-----BEGIN RSA PRIVATE KEY-----

Some key

-----END RSA PRIVATE KEY-----

J'utilise la suite de commande Openssl pour tenter de convertir ce .Fichier PEM dans un .PKCS12:

openssl pkcs12 -export -inkey file.pem -out file.p12

La console puis se bloque avec le message:

Loading 'screen' into random state -done

Suis ce que Im faire de mal?

Toute aide serait appriciated.

Jusqu'ici, vous avez seulement accepté une réponse à toutes vos questions, et c'était votre propre réponse!
Pkcs12 fichier contient généralement un certificat de la chaîne, plus la clé privée du certificat feuille de la chaîne. Dans sa forme la plus simple, il contient un certificat auto-signé plus de la clé privée associée. Vous devez créer un certificat et votre clé publique, et que le certificat doit contenir les champs que votre demande de consommation attend.

OriginalL'auteur Phillip Lawrence Barley | 2012-06-12