Cryptographie asymétrique — Portail

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche


Page chapeau de la documentation sur la cryptographie asymétrique (à clé publique). Point d'entrée et sommaire général.

Présentation

La cryptographie asymétrique (ou à clé publique) repose sur une paire de clés : une clé privée gardée secrète, une clé publique distribuable. Ce qui est fait avec l'une se vérifie ou se défait avec l'autre, sans qu'on puisse déduire la privée de la publique.

Elle résout ce que la cryptographie symétrique ne sait pas faire seule : partager une clé sur un canal non sûr et authentifier une identité (signatures, certificats). En contrepartie, elle est lente : en pratique, on l'utilise pour amorcer et authentifier, puis le symétrique chiffre les données (chiffrement hybride).

Cette documentation couvre les fondements mathématiques, les algorithmes en détail, et les enjeux de sécurité.

Sommaire de la documentation

1. Fondamentaux

2. Algorithmes

  • RSA — chiffrement et signature.
  • Diffie-Hellman et ECDH — échange de clés.
  • ElGamal — chiffrement à clé publique.
  • DSA — signature (log discret).
  • ECDSA — signature sur courbes elliptiques.
  • EdDSA — signature moderne (Ed25519 / Ed448).

3. Sécurité et exploitation

Conventions de la documentation

  • Les exemples de commandes utilisent principalement openssl.
  • Les schémas sont fournis en Mermaid lorsque l'extension est disponible.
  • La navigation entre pages s'appuie sur le modèle
Cryptographie asymétrique — Portail
Fondamentaux Principe · Problèmes difficiles · Usages
Algorithmes RSA · Diffie-Hellman et ECDH · ElGamal · DSA · ECDSA · EdDSA
Sécurité Tailles de clés · Attaques · Post-quantique

.

Voir aussi