CL
CipherLockcryptography hub
CipherLock is a free online cryptography tool and learning platform. Encrypt and decrypt text using the Caesar cipher, Vigenère cipher, AES encryption, Morse code, Base64 and Hexadecimal, directly in your browser, with no account required and zero tracking. The Academy section provides a complete guided introduction to cryptography, covering the history of classical ciphers including Atbash and the Rail Fence cipher, how substitution and transposition ciphers work, polyalphabetic encryption, modern symmetric and asymmetric cryptography, and the evolution from ancient ciphers to AES and post-quantum cryptography.
académie

Académie de Cryptographie : Comment les serrures s'ouvrent.

Chaque chiffre est né comme la meilleure idée que quelqu'un ait jamais eue. Puis quelqu'un l'a brisé.
Voici cette histoire.

Cryptographie 101

01. Texte en clair

Le message original et lisible, avant toute transformation mathématique. C'est la donnée vulnérable que vous voulez protéger.

Exemple
HELLO

02. La Clé

Le paramètre secret qui contrôle l'algorithme. Là où les chiffres classiques utilisent de simples nombres (comme le 'décalage' de César) ou des mots, les systèmes modernes emploient d'immenses suites de bits hautement aléatoires.

Application de César
SHIFT = 3

03. Texte chiffré

Le résultat final brouillé. Il ressemble à du bruit aléatoire et reste totalement incompréhensible pour quiconque tente de le lire sans la bonne clé.

Résultat
KHOOR
!

Distinction Cruciale

Encoder n'est pas Chiffrer. Des méthodes comme le Morse, le Base64 ou l'hexadécimal n'utilisent aucune clé secrète. Elles ne font que convertir les données dans un autre format, pour que les ordinateurs puissent les lire. Comme il n'y a pas de clé, n'importe qui inverse le processus instantanément. N'utilisez pas l'encodage pour cacher des secrets.

La Chronologie · 650 av. J.-C. → Aujourd'hui

650 BCTransposition

Scytale

01 · Curiosité

La scytale ressemble étrangement à un cadenas à combinaison de vélo. Elle repose sur la même idée : alignez les anneaux au bon endroit et le secret se révèle, sans aucune mathématique complexe.

02 · Contexte Historique

Utilisée par les généraux spartiates vers le Ve siècle av. J.-C. lors de campagnes militaires. Une bande de cuir ou de parchemin était enroulée bien serrée autour d'un bâton de bois d'un diamètre précis. Le message était écrit en travers des spires adjacentes : il ne pouvait donc être lu qu'une fois réenroulé par le destinataire autour d'un bâton exactement de la même taille.

03 · Fondement Technique

Un chiffre par transposition : les lettres ne sont pas remplacées, seulement réordonnées. Le message est écrit horizontalement sur la bande enroulée, formant des colonnes de lettres. Une fois déroulée, ces colonnes deviennent des lignes brouillées. Seul un bâton exactement du même diamètre rétablit le bon ordre de lecture. Mathématiquement : le texte en clair est disposé en lignes de largeur 'd', et le texte chiffré est lu colonne par colonne. Une transposition de matrice faite à la main. Sa faiblesse est celle de tout chiffre par transposition : les lettres d'origine sont toutes encore là, simplement mélangées. Le saut suivant fut de changer les lettres elles-mêmes.

Évolution · Le Tournant Numérique

Fondations Modernes

À l'ère numérique, nous avons cessé de décaler des lettres pour traiter des bits. Le défi central est passé de « comment cacher un message » à « comment partager une clé secrète en toute sécurité ».

01

Chiffrement Symétrique

La forme la plus simple de chiffrement. Alice et Bob utilisent la 'même clé' pour verrouiller et déverrouiller le message.

Analogie : une unique clé physique de maison. Si vous voulez laisser quelqu'un entrer, vous devez trouver un moyen de lui remettre une copie de cette clé sans qu'elle soit volée.

Dans la vraie vie : AES-256, chiffrement de disque
A
B
Une Clé · Haute Vitesse
02

Chiffrement Asymétrique

La percée qui sécurise le web moderne. Au lieu de partager un seul secret, une opération mathématique génère une 'paire de clés' simultanément.

Analogie : la Clé Publique est la fente d'une boîte aux lettres publique — n'importe qui peut y glisser une lettre. La Clé Privée est la clé physique ; seul le propriétaire ouvre la boîte pour lire.

Dans la vraie vie : HTTPS, RSA, WhatsApp
Génération de la Paire de Clés
CLÉ PUBLIQUEPARTAGÉE AVEC TOUS
CHIFFRERTOUT LE MONDE PEUT
-->
CLÉ PRIVÉEPROPRIÉTAIRE SEUL
DÉCHIFFRERPROPRIÉTAIRE SEUL
03

Hachage Cryptographique

La fonction à sens unique. Elle ne cache pas un message pour le relire plus tard ; elle génère une 'empreinte' unique et de taille fixe des données, afin d'en vérifier l'intégrité.

Analogie : un sceau de cire sur une enveloppe. On ne peut pas lire la lettre en regardant le sceau, mais s'il est brisé ou modifié, on sait que la lettre a été altérée.

Dans la vraie vie : SHA-256, stockage de mots de passe, sommes de contrôle
TOUTE DONNÉE
FONCTION DE HACHAGE
a591a6d40...
Sens Unique · Sortie Fixe
Point d'Inflexion

Quand les Secrets Sont Devenus Science

Pendant presque toute l'histoire, un chiffre n'était fort que dans la mesure où l'on parvenait à le cacher. Puis trois moments ont tout changé, et la cryptographie est devenue une discipline publique — où c'est la mathématique qui cache, et non la méthode.

1883
Acte I · Le Principe

Loi de Kerckhoffs

« Un système doit rester sûr même si tout, sauf la clé, est de notoriété publique. »

Cette seule phrase a enterré la Sécurité par l'Obscurité comme stratégie valable. Si votre chiffre ne fonctionne que tant qu'il est caché, il n'a jamais été vraiment sûr.

1949
Acte II · La Science

La Preuve de Shannon

« La théorie de la communication des systèmes secrets » a fait de la cryptographie une branche des mathématiques, et non un art.

Claude Shannon a démontré ce qui rend un chiffre théoriquement incassable, en introduisant des concepts comme la confusion et la diffusion qui définissent encore aujourd'hui tout algorithme moderne.

1977+
Acte III · L'Arène

Concours Ouverts

Publiez l'algorithme. Laissez les meilleurs cryptanalystes du monde l'attaquer pendant des années. S'il survit, il devient le standard.

DES (1977), AES (2001), SHA-3 (2012) et le processus PQC en cours sont autant de batailles publiques menées au grand jour.

C'est pourquoi les chiffres ont une durée de vie et un statut, pas seulement un nom. La carte ci-dessous est le tableau des scores.

Le résultat : une taxonomie vivante où chaque algorithme a une catégorie, un but et un verdict.

Chaque catégorie ci-dessous résout un problème fondamentalement différent : garder des données secrètes, prouver une identité ou vérifier l'intégrité. Les badges de statut reflètent le verdict public.

La carte est juste en dessous ↓
03

Taxonomie des Chiffres

À quoi sert chaque algorithme — et s'il est encore sûr de l'utiliser.

32 algorithmes cartographiés · touchez pour développer
Statut :⚠ CASSÉ◌ HÉRITÉ✓ STANDARD★ MODERNE

Note : Les classifications de statut reflètent le consensus actuel des autorités cryptographiques mondiales, dont le NIST (États-Unis), CRYPTREC (Japon), BSI (Allemagne) et l'ISO/CEI.

Astuce : Touchez n'importe quel chiffre pour ses détails techniques et ses usages réels.