0% ont trouvé ce document utile (0 vote)
124 vues5 pages

Génération de Clés RSA avec OpenSSL

Ce document décrit les commandes OpenSSL pour générer une paire de clés privée/publique RSA. Il explique comment générer une clé privée de 1024 bits, vérifier et chiffrer la clé, puis générer la clé publique associée et la vérifier.

Transféré par

anonymous hacker
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
124 vues5 pages

Génération de Clés RSA avec OpenSSL

Ce document décrit les commandes OpenSSL pour générer une paire de clés privée/publique RSA. Il explique comment générer une clé privée de 1024 bits, vérifier et chiffrer la clé, puis générer la clé publique associée et la vérifier.

Transféré par

anonymous hacker
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Activité 3

Génération de clé privée/public RSA

Présentation des commandes de génération de clés RSA dans OpenSSL


• L’objectif principal de cette activité est de générer le couple de clé privée/public de l’algorithme RSA avec OpenSSL.
• Le tableau ci-dessous fournit les commandes nécessaires pour la gestion de clés RSA :

Syntaxe de la commande Description


openssl genrsa -out <fichier_rsa.priv> <size> Génère la clé privé RSA de taille size (512, 1024, etc.).

openssl rsa -in <fichier_rsa.priv> -des3 -out <[Link]> Chiffre la clef privé RSA avec l’algorithme DES3.

Stocke la clé publique dans un fichier à part. Cette commande permet de créer la
openssl rsa -in <fichier_rsa.priv> -pubout -out <fichier_rsa.pub>
clé publique associée à la clef privée RSA.

openssl rsa -in key -check -modulus -text Vérifie la clé privée RSA. Plusieurs options peuvent être utilisées.

openssl rsa -pubin -in pubkey -text Vérifie la clé public RSA.
PARTIE 3

Copyright - Tout droit réservé - OFPPT 159


Activité 3
Génération de clé privée/public RSA

Travail demandé
• Comme présenté précédemment, l’objectif principal de cette activité est d’utiliser OpenSSL pour générer une couple de clés privée/public RSA. Pour ce faire, vous êtes
chargés de réaliser les tâches suivantes :
1. Générez une clé privée, nommée [Link], de taille 1024 ;
2. Vérifiez la clé privée générée, utilisez toutes les options ;
3. Chiffrez la clef privée générée précédemment avec l’algorithme DES3. Le fichier résultant est nommé [Link] ;
4. Utilisez la commande cat pour afficher le contenu de la clé privée chiffrée [Link] ;
5. Générez la clé publique correspondante, qui est nommée [Link] ;
6. Vérifiez la clé publique générée ;
7. Utilisez la commande cat pour afficher le contenu de la clé publique.
PARTIE 3

Copyright - Tout droit réservé - OFPPT 160


Activité 3
Correction

Correction
• Pour générer la clé privée [Link], il suffit d’exécuter la commande suivante : openssl genrsa -out [Link] 1024

• Pour vérifier la clé privée générée, il suffit d’exécuter la commande : openssl rsa -in [Link] -check . Il est aussi possible d’utilizer d’autres options.

Le résultat de la commande openssl rsa -in [Link] -check Le résultat de la commande openssl rsa -in [Link] -modulus
PARTIE 3

Copyright - Tout droit réservé - OFPPT 161


Activité 3
Chiffrement/déchiffrement asymétrique grâce à openSSL

Chiffrement/déchiffrement asymétrique grâce à openSSL


• Pour chiffrez la clef privée générée précédemment avec l’algorithme DES3, exécutez la commande suivante : openssl rsa -in [Link] -des3 -out [Link]

• Pour afficher la clé privée chiffrée [Link], exécutez : cat [Link]


PARTIE 3

Copyright - Tout droit réservé - OFPPT 162


Activité 3
Chiffrement/déchiffrement asymétrique grâce à openSSL

Chiffrement/déchiffrement asymétrique grâce à openSSL


• Pour générer la clé publique [Link], il suffit d’exécuter la commande suivante : openssl rsa -in [Link] -pubout -out [Link]

• Pour vérifier la clé publique générée, il suffit d’exécuter la commande : openssl rsa -pubin -in [Link] -text
PARTIE 3

Copyright - Tout droit réservé - OFPPT 163

Vous aimerez peut-être aussi