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

SituationChoix
Nouveau projetEd25519
Besoin de chiffrementRSA 3072+ (ou hybride avec courbe elliptique)
Système legacyRSA 2048 minimum
Anticipation long termePréparer la migration post-quantique

À retenir : Ed25519 > RSA 3072 > RSA 2048 > RSA 1024. Et garder un œil sur le post-quantique.