Logo École des Métiers Fribourg — Informatique

Module 114 - le chiffrement de César (décalage)

1 Message et clé

Lettres A–Z (accents retirés), 40 caractères max. Les autres signes sont conservés.

2 Contrôle de l'animation

3 Vitesse d'animation

800 ms

4 Exécution pas à pas

Lettre lue Lettre produite

5 Variables (état actuel)

i —
position —
nouvelle —
Formule du décalage (modulo 26) :nouvelle = (position + decalage) % 26
Prêt à démarrer.

6 Code Python (ligne exécutée en surbrillance)

7 Tableau des substitutions

ÉtapeiLettrePositionCalculRésultat

10 Explication de l'étape

Cliquez sur « Démarrer » pour suivre l'exécution de l'algorithme.

8 Texte chiffré (en construction)

En attente…

9 Statistiques

0Longueur du message
—Lettres décalées
25Clés possibles
Seulement 25 clés : une attaque par force brute les teste toutes en quelques instants.

11 Défi pour la classe

Que donne FDHVDU une fois déchiffré avec la clé 3 ?