on dispose actuellement de ces chiffrements :
etudiant@ordi:~$ ssh-keygen -t
dsa ecdsa ecdsa-sk ed25519 ed25519-sk rsa
🔴 1. RSA 1024 bits — À ÉVITER
- Sécurité : ~80 bits (obsolète, cassable)
- Statut : Déconseillé depuis des années, interdit dans la plupart des normes modernes (NIST, ANSSI)
- Usage : Aucun nouveau déploiement
🟠 2. RSA 2048 bits — MINIMUM TOLÉRÉ
- Sécurité : ~112 bits
- Statut : Encore accepté, mais considéré comme le strict minimum
- Usage : Compatibilité avec systèmes legacy uniquement
🟡 3. RSA 3072/4096 bits — ACCEPTABLE
- Sécurité : ~128 bits (équivalent Ed25519)
- Inconvénients : Lent, clés et signatures volumineuses (384–512 octets)
- Usage : Quand RSA est imposé (réglementation, legacy), ou pour le chiffrement
🟢 4. Ed25519 — RECOMMANDÉ (meilleur choix par défaut)
- Sécurité : ~128 bits
- Avantages :
- Très rapide (signature et vérification)
- Clés compactes (32 octets) et signatures courtes (64 octets)
- Signatures déterministes (pas de dépendance au RNG)
- Résistant aux attaques par canal auxiliaire
- Implémentations simples et sûres
- Limite : signatures uniquement (pas de chiffrement), compatibilité plus récente
- Usage : Nouveaux projets, SSH, certificats modernes, IoT, embarqué
🔵 5. Algorithmes post-quantiques (ML-DSA / SLH-DSA) — AVENIR
- Sécurité : Résistants aux ordinateurs quantiques
- Statut : Standardisés par le NIST (2024), déploiement en cours
- Inconvénients : Clés/signatures plus grosses, jeunesse de l’écosystème
- Usage : À intégrer dans les feuilles de route de migration
Règle simple
| Situation | Choix |
|---|---|
| Nouveau projet | Ed25519 |
| Besoin de chiffrement | RSA 3072+ (ou hybride avec courbe elliptique) |
| Système legacy | RSA 2048 minimum |
| Anticipation long terme | Préparer la migration post-quantique |
À retenir : Ed25519 > RSA 3072 > RSA 2048 > RSA 1024. Et garder un œil sur le post-quantique.
