Icône du lab

Book Cipher Challenge

Pouvez-vous casser cette méthode de chiffrement séculaire ?

Défi Mis à jour le 21 juin 2026 Solution (Pro)
Cryptography Classical Ciphers Pattern Recognition Historical Cryptanalysis

Des espions révolutionnaires ont utilisé cette méthode ingénieuse pour dissimuler des secrets au vu de tous pendant des siècles, déroutant des gouvernements entiers avec de mystérieuses séquences de chiffres. Pouvez-vous décoder ce qui ressemble à des chiffres aléatoires mais qui déverrouille en réalité des messages cachés ? Découvrez comment un livre ordinaire devient la clé d'un chiffrement inviolable et mettez vos compétences de détective à l'épreuve ultime !

1
Flags
50
XP
68%
Taux de Réussite

Le chiffre du livre est l'un des systèmes cryptographiques les plus historiquement significatifs, utilisé par des espions, des chefs militaires et des sociétés secrètes pendant des siècles. Contrairement aux chiffres par substitution qui utilisent un mappage fixe de l'alphabet, les chiffres du livre utilisent un texte de référence partagé comme clé de chiffrement, les rendant remarquablement difficiles à casser sans connaître le texte utilisé. Comprendre les chiffres classiques comme le chiffre du livre fournit un contexte essentiel pour la cryptographie moderne.

Comment fonctionnent les chiffres du livre

Un chiffre du livre chiffre les messages en remplaçant chaque lettre ou mot par une référence à une position spécifique dans un texte partagé. L'expéditeur et le destinataire doivent tous deux avoir accès à la même édition du même livre. Un encodage typique peut utiliser des séquences de chiffres comme "5-3-7" pour indiquer la page 5, la ligne 3, le mot 7. Les variantes incluent le référencement de caractères individuels, l'utilisation de numéros de paragraphe et de phrase, ou l'encodage de la position comme un seul nombre séquentiel. La sécurité du système dépend entièrement du secret du texte de référence.

Utilisation historique et importance

Les chiffres du livre ont une riche histoire dans l'espionnage et la communication secrète. Benedict Arnold a utilisé un chiffre du livre pendant la Révolution américaine pour communiquer avec les officiers britanniques. Les chiffres de Beale, décrivant prétendument l'emplacement d'un trésor enfoui, utilisaient la Déclaration d'indépendance comme texte clé. Pendant la Seconde Guerre mondiale, les mouvements de résistance et les agences de renseignement employaient les chiffres du livre car ils ne nécessitaient aucun équipement spécial et ne laissaient aucun dispositif de chiffrement suspect à découvrir.

Cryptanalyse des chiffres du livre

Casser un chiffre du livre sans connaître le texte clé est extrêmement difficile. Cependant, certaines attaques sont possibles. L'analyse de fréquence des motifs numériques peut révéler des informations sur la structure du texte de référence. Si l'attaquant peut deviner des parties du texte clair (une attaque à texte clair connu), il peut être en mesure d'identifier le texte de référence. Les cryptanalystes modernes utilisent également l'analyse statistique des distributions de mots et des motifs linguistiques pour réduire les textes clés potentiels parmi de grandes bibliothèques.

Ce que vous apprendrez

  • Comment fonctionnent les chiffres du livre et leurs mécanismes d'encodage
  • Applications historiques des chiffres du livre dans l'espionnage
  • Techniques de reconnaissance de motifs pour les chiffres basés sur des références
  • Méthodes de déchiffrement manuel pour les systèmes cryptographiques classiques
  • La relation entre la cryptographie classique et la cryptographie moderne

Prérequis

Basic understanding of encryption concepts Pattern recognition skills No programming required

Prêt à hacker ce lab ?

Créez un compte gratuit et pratiquez la cybersécurité.

Commencer - C'est gratuit
Commencez Votre Défi
~1-2 min de configuration
Serveur dédié
Instance privée
Puissance standard
Nouveau ? Voici comment faire
1
Cliquez sur "Start Lab" ci-dessus Vous obtiendrez votre propre machine avec une adresse IP
2
Explorez la cible Ouvrez l'IP dans votre navigateur et cherchez des vulnérabilités
3
Trouvez et soumettez les flags Les flags sont des textes secrets cachés dans le système - collez-les ci-dessous pour marquer des XP

Prêt à hacker ce lab?

Créez un compte gratuit pour démarrer votre propre serveur dédié, soumettre des flags et gagner des XP au classement.

Commencer à Hacker Gratuitement
13 000+ Hackers 100+ Labs & Cours Gratuit
Commencer Gratuitement