- La cryptographie à clé privée renvoi à la cryptographie à clé publique ou encore la cryptographie
asymétrique
- La cryptographie à clé sécrète renvoi à la cryptographie symétrique
- on va commencer par créer un fichier « [Link] » dans lequel on va mettre un texte
Crypto Asymétrique
- commencer par créer un dossier « tp_OpenSSL » sur notre bureau
- A partir du dossier qu’on a crée on va lancer la commande de génération de la clé RSA
root@kali:~/Bureau/tp_OpenSSL# openssl genrsa -out [Link]
- Pour afficher notre clé on tape la commande « cat [Link] »
- pour ouvrir notre fichier on double clic tout simplement
vous voyez que par defaut la taille de chiffrement est 2048 bits
- pour afficher cette clé on tape la commande suivante
- pour éviter qu’un tiers qui accède à notre PC puisse lire notre clé privée, on doit le chiffrer. ET
pour cela on fait ceci. Ici j’ai mis le mot de passe « franjos »
Essayons d’ouvrir le fichier [Link]
- essayons d’ouvrir à nouveau ce fichier qu’on a crypté. On va avoir besoin de mettre le mot de
passe
- la commande qui permet d’exporter notre fichier [Link] est
- Pour afficher notre clé publique, on doit maintenant selectionner le fichier [Link]
- On va manuellement créer un fichier « [Link] »
- pour chiffrer le fichier « [Link] » qu’on vient de créer est
** dans la 1ère commande on a « inkey [Link] » dans lequel on mentionne qu’on va
utiliser ce fichier pour chiffrer « [Link] ».
« pubin » c’est pour dire qu’on veut la partie publique de la clé
** dans la 2ème commande on va utiliser notre fichier brut « [Link] » pour chiffrer
« [Link] ». On ne met plus « pubin » et dans ce cas la commande va elle meme chercher
la partie publique de cette clé
- pour maintenant dechiffrer notre fichier « cleDeSession_cipher.txt » préalablement chiffrer, on fait
SIGNATURE NUMÉRIQUE
- pour avoir la signature numérique, on va dabord hacher notre document, ensuite on va appliquer
au document haché la clé privée de l’éméteur
- On va créer dans notre repertoire un fichier « [Link] ». On va ensuite lancer la commande
pour hacher notre fichier « [Link] » et on obtiendra « [Link] ». ET enfin on afficher
notre haché
- Maintenant pour signer numériquement notre haché, on va maintenant se servir de la clé privé
- pour verifier notre fichier signé, on tape la commande suivante
GENERATION D’UNE MINI PKI