Cryptographie
Aller à la navigation
Aller à la recherche
La cryptographie regroupe les techniques permettant d'assurer la confidentialité, l'intégrité, l'authenticité et la non-répudiation des données. Cette page est le point d'entrée de la branche : elle renvoie vers les quatre portails thématiques qui structurent la documentation.
Portails
- Cryptographie symétrique — Portail — une clé secrète unique pour chiffrer et déchiffrer : principes, modes opératoires, AEAD, gestion des clés, AES, ChaCha20.
- Cryptographie asymétrique — Portail — clés publique/privée : RSA, Diffie-Hellman/ECDH, courbes elliptiques, signatures numériques.
- Fonctions de hachage — Portail — empreintes à sens unique : SHA-2, SHA-3, HMAC, hachage de mots de passe.
- Chaînes de certificats — Portail — PKI, certificats X.509, autorités de certification, validation des chemins.
Mise en pratique
- OpenSSL — boîte à outils cryptographique en ligne de commande.
- Gpg — chiffrement et signature de fichiers et de courriels (OpenPGP).
- TLS et Ciphers — sécurisation des communications en transit.
- Encodage — représentation textuelle des données binaires (base64, hexadécimal).