Cryptographie symétrique — Portail

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


Page chapeau de la documentation sur la cryptographie symétrique. Point d'entrée et sommaire général.

Présentation

La cryptographie symétrique repose sur une clé secrète unique, partagée entre les correspondants, servant à la fois à chiffrer et à déchiffrer. Rapide et adaptée aux gros volumes, elle assure surtout la confidentialité et, avec les bonnes constructions (MAC, AEAD), l'intégrité et l'authenticité des données.

Son défi central est la gestion des clés : comment générer, partager, stocker et renouveler la clé secrète. C'est pour résoudre le partage que la cryptographie symétrique se combine souvent avec la cryptographie asymétrique (chiffrement hybride, TLS).

Cette documentation reprend la théorie de bout en bout, des principes jusqu'aux algorithmes et à leur exploitation.

Sommaire de la documentation

1. Fondamentaux

2. Intégrité et authentification

3. Gestion des clés

4. Algorithmes

5. Applications

6. Sécurité avancée et conformité

Conventions de la documentation

  • Les exemples de commandes utilisent principalement openssl et, le cas échéant, des bibliothèques courantes.
  • Les schémas sont fournis en Mermaid lorsque l'extension est disponible.
  • La navigation entre pages s'appuie sur le modèle
Cryptographie symétrique — Portail
Fondamentaux Principe · Bloc et flot · Modes opératoires · Padding · IV et nonces
Intégrité / auth. MAC et HMAC · AEAD
Gestion des clés Aléa / CSPRNG · KDF · Échange de clés · Stockage / rotation
Algorithmes AES · ChaCha20/Salsa20 · DES / 3DES · Blowfish et Twofish · RC4 · Camellia, ARIA et SM4 · AES-GCM · ChaCha20-Poly1305 · Hachage
Applications Données au repos · En transit / hybride
Sécurité avancée Attaques · Conformité · Post-quantique

.

Voir aussi