Slidex British WWII tactical code card
A printed card, two sliding strips, and a pencilled daily key — the code the British Army handed to every front-line signaller from 1943 to the 1980s.
Why This Matters
Slidex was the British answer to a problem every WWII army faced: how do you encrypt platoon-level radio traffic without giving every signaller a fragile machine? The answer was a small printed card with two sliding strips. The system was deliberately weak — it would not stop a serious cryptanalyst given a day of traffic — but it was meant to be robust against an opponent who needed the message now, in the next 30 minutes, before the gunfire moved.
It was introduced to the British Army in 1943 for front-line use at platoon, troop and section level, and it outlived the war by decades, staying in service through the Cold War until BATCO arrived with the Clansman radio in the early 1980s. It did not, however, deliver even the modest security it promised: German units were reading it before the invasion of Europe.
Slidex is a code card, not a letter cipher. Each card carries a grid of 204 cells — 12 by 17. Every cell holds a word or phrase from the tactical vocabulary (DIVISION, ARTILLERY, ATTACK, AT ONCE) together with a single letter or numeral, so that anything not printed on the card can still be spelled out. Dedicated SWITCH ON / SWITCH OFF cells tell the recipient which of the two readings is meant.
The card sits in a folding case with two celluloid coordinate strips running in metal gutters — one along the top, one down the left edge. The daily key is simply the alphabet written onto those strips in a scrambled order, in pencil, and each strip has five possible starting positions.
- Find the word, phrase or letter you want in the grid.
- Read the letter on the top strip above it and the letter on the side strip beside it.
- That pair of coordinates is the ciphertext.
The recipient, with the strips set the same way, reverses the lookup. Sliding the strips to a new starting position changes every coordinate on the card at once — the closest thing Slidex has to re-keying.
About this demo: the interactive above is a simplification, not a reproduction of a real card. It builds a deterministic 26×26 table from your seed and substitutes plaintext letter-pairs for cipher letter-pairs, so that any English text can be run through it — a genuine 204-cell card can only send the vocabulary printed on it. It also reversibly escapes the letters X, Q and Z (as ZA, ZB, ZC) before enciphering, so that padding can never be confused with a real letter; messages containing X, Q or Z therefore produce slightly different output than a classical bigram card would. Odd-length messages are padded with a trailing X.
With the strips fixed for the day, Slidex is a substitution over just 204 code groups — and the vocabulary printed on the card is itself the frequency table. Recover a handful of the commonest entries and the rest of the grid falls out by position, because the cells are laid out in a fixed printed order. German interrogation reports collected after the war rated Slidex among the easiest Allied systems of 1944–45, with messages typically recovered within five or six hours of the start of transmission.
Two habits did most of the damage. Signallers sent messages that mixed coded groups with plain language, handing the analyst a running crib; and they showed a marked preference for the left-hand starting positions of the strips, shrinking an already small keyspace. German units had been reading British Slidex since the Allied training exercises in Britain in late 1943 and early 1944 — before it was ever used in action. Slidex relied on the message being obsolete by the time the cipher was broken, not on resisting analysis.
| Slidex lesson | Modern echo |
|---|---|
| Cryptographic strength is a function of how long the secret matters | Modern “forward secrecy” — yesterday’s key shouldn’t decrypt tomorrow’s traffic |
| Tactical cipher ≠ strategic cipher | Different threat models for ephemeral vs long-lived data |
| Paper crypto for non-specialist users | Modern “one-glance” safety: emoji codes, SAS pairing, QR-key exchange |
| Stereotyped templates leak structure | Why protocol designers obsess over removing predictable headers (HTTP/2 HPACK) |
- Crypto Museum — SLIDEX ↗
Source for the 204-cell 12×17 card, the cell contents, the two celluloid coordinate strips and their five starting positions, the 1943 introduction, and the replacement by BATCO around 1980. - Wikipedia — Slidex ↗
Corroborates the 204-cell grid, the platoon/troop/section level of use, and the succession by BATCO and then Bowman. Note that sources differ over which axis carries 12 and which carries 17; the cell count is not in dispute. - Christos T., “The Slidex code” ↗, Christos military and intelligence corner, July 2012.
Summarises the post-war German interrogation reports: Slidex read from the British training exercises of late 1943 and early 1944, rated among the easiest Allied systems of 1944–45, messages typically recovered within five or six hours, with mixed plain-and-code text and left-hand strip settings as the exploited operator habits. - Wikipedia — BATCO ↗
Source for BATCO being introduced with the Clansman combat net radio in the early 1980s as the Slidex replacement.
| Origin | Royal Signals, United Kingdom |
| Year | In service 1943 – early 1980s |
| Mechanism | 204-cell vocabulary card (12×17) + two sliding coordinate strips |
| Use | Tactical voice and morse traffic; never strategic |
| Successor | BATCO (Battle Code), early 1980s |