Il s'agit de la commande pkeyssl qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pkey - outil de traitement de clé publique ou privée
SYNOPSIS
openssl pkey [-informer PEM|DER] [-surformer PEM|DER] [-in nom de fichier] [-passer arg] [-en dehors
nom de fichier] [-passout arg] [-chiffrer] [-texte] [-text_pub] [-noout] [-pubine] [-pub]
[-moteur id]
DESCRIPTION
Pour pkey commande traite les clés publiques ou privées. Ils peuvent être convertis entre différents
formulaires et leurs composants imprimés.
COMMAND OPTIONS
-informer DER|PEM
Ceci spécifie le format d'entrée DER ou PEM.
-surformer DER|PEM
Ceci spécifie le format de sortie, les options ont la même signification que le -informer
option.
-in nom de fichier
Ceci spécifie le nom du fichier d'entrée à partir duquel lire une clé ou l'entrée standard si cette option
n'est pas spécifié. Si la clé est cryptée, une phrase de passe sera demandée.
-passer arg
la source du mot de passe du fichier d'entrée. Pour plus d'informations sur le format de arg voir la
PASS PHRASE ARGUMENTS section openssl (1).
-en dehors nom de fichier
Ceci spécifie le nom du fichier de sortie pour écrire une clé ou la sortie standard si cette option
n'est pas spécifié. Si des options de cryptage sont définies, une phrase de passe sera
demandé. Le nom du fichier de sortie doit pas être le même que le nom du fichier d'entrée.
-passout Mot de passe
la source du mot de passe du fichier de sortie. Pour plus d'informations sur le format de arg voir la
PASS PHRASE ARGUMENTS section openssl (1).
-chiffrer
Ces options chiffrent la clé privée avec le chiffrement fourni. Tout nom d'algorithme
accepté par EVP_get_cipherbyname() est acceptable comme des3.
-texte
imprime les différents composants de la clé publique ou privée en clair en plus de
la version codée.
-text_pub
n'imprime que les composants de la clé publique même si une clé privée est en cours de traitement.
-noout
ne pas sortir la version codée de la clé.
-pubine
par défaut une clé privée est lue à partir du fichier d'entrée : avec cette option une clé publique est
lire à la place.
-pub
par défaut une clé privée est sortie : avec cette option une clé publique sera sortie
au lieu. Cette option est automatiquement définie si l'entrée est une clé publique.
-moteur id
spécifiant un moteur (par son unique id chaîne) provoquera pkey tenter d'obtenir un
référence fonctionnelle au moteur spécifié, l'initialisant ainsi si besoin. Les
engine sera alors défini par défaut pour tous les algorithmes disponibles.
EXEMPLES
Pour supprimer la phrase de passe sur une clé privée RSA :
openssl pkey -in key.pem -out keyout.pem
Pour chiffrer une clé privée à l'aide du triple DES :
openssl pkey -in key.pem -des3 -out keyout.pem
Pour convertir une clé privée du format PEM au format DER :
openssl pkey -in key.pem -outform DER -out keyout.der
Pour imprimer les composants d'une clé privée sur la sortie standard :
openssl pkey -in key.pem -text -noout
Pour imprimer les composants publics d'une clé privée sur la sortie standard :
openssl pkey -in key.pem -text_pub -noout
Pour simplement sortir la partie publique d'une clé privée :
openssl pkey -in key.pem -pubout -out pubkey.pem
Utiliser pkeyssl en ligne à l'aide des services onworks.net