Modèle défini

Deviner une configuration d’Enigma M3 après les indices du Banburisme

Probabilité :
1,89 × 10⁻¹⁸ %
Cote :
1 pour (5,3 × 10¹⁹)
dBan
−197,2 dBan

Dans l’exemple de Banburisme de Tony Sale, les indices réduisent les ordres de rotors possibles de 336 à une vingtaine. Les positions de départ et le tableau de connexions laissent encore un champ redoutable à une unique tentative.

Calcul

N = [26! / (6! × 10! × 2¹⁰)] × 20 × 26³ = 52 987 518 405 942 120 000. p = 1/N. Variation depuis les 336 ordres = 10 log₁₀[(890 190 309 219 827 616 000 − 1) / (52 987 518 405 942 120 000 − 1)] ≈ +12,3 dBan

Hypothèses

Le réflecteur, les câblages et les réglages de bague sont connus. Le bon ordre est supposé rester parmi 20 ordres de rotors équiprobables. Chaque rotor possède 26 positions initiales. Exactement 10 câbles relient 20 lettres par paires, et six lettres restent débranchées. La réduction à 20 est illustrative et varie selon l’interception. La robustesse cryptographique effective dépendait aussi des méthodes d’attaque et du contexte des messages.

Sources

  1. Crypto Museum : fonctionnement d’Enigma
  2. Crypto Museum : Enigma M3
  3. Tony Sale : explication détaillée du Banburismus
  4. The National Museum of Computing : la Bombe