OpenSSL (de)crypt file

vendredi 1 avril 2022

Voici les étapes pour créer clé publique/privé pour protéger un document par exemple.

  1. Créer une clé privé:
  2. openssl genrsa -out private.pem 256
  3. Généré sa clé publique:
  4. openssl rsa -in private.pem -pubout -out public.pem
  5. Encrypt avec clé publique:
  6. openssl rsautl -encrypt -in test.txt -inkey public.pem -pubin -out test.txt.enc
  7. Decrypt avec clé privée
  8. openssl rsautl -decrypt -inkey private.pem  -in test.txt.enc -out result.txt

Tags: clé privé , clé publique , crypt , decrypt , openssl