Search for a tool
Cadenus Cipher

Tool for encrypting and decrypting messages with the Cadenus cipher, a transposition cipher that uses a keyword and a letter grid.

Results

Cadenus Cipher -

Tag(s) : Transposition Cipher, Grid Cipher

Share
Share
dCode and more

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!


Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!


Feedback and suggestions are welcome so that dCode offers the best 'Cadenus Cipher' tool for free! Thank you!

Cadenus Cipher

Cadenus Decoder

 



Loading...
(if this message do not disappear, try to refresh this page)
 

Cadenus Encoder

 



Loading...
(if this message do not disappear, try to refresh this page)
 

Answers to Questions (FAQ)

What is the Cadenus cipher? (Definition)

The Cadenus cipher is a columnar transposition cipher with an additional rotation of the columns.

How to encrypt with Cadenus?

The encryption requires a keyword and an alphabet (usually 25 letters).

Example: Encrypt the message CADENUS REORDERS THE MESSAGE LETTERS BY ROTATING AND PERMUTING ITS COLUMNS BY USING A KEY (75 letters) with the keyword KEY (3 letters) and the unshuffled alphabet ABCDEFGHIJKLMNOPQRSTUVXYZ (without W).

Step 1: write the message by rows in a grid of 25 rows and N columns with N the size of the key (without repeated letters).

Step 2: shift each column by a number of steps equal to the value of its key letter (each column then starts with the letter that was in the row labeled by its key letter).

Step 3: sort the columns according to the alphabetical order of the keyword

Step 4: read the rows horizontally

Example:

Step 1Step 2Step 3
KEY
ACAD
BENU
CSRE
DORD
EERS
FTHE
GMES
HSAG
IELE
JTTE
KRSB
LYRO
MTAT
NING
OAND
PPER
QMUT
RING
SITS
TCOL
UUMN
V/WSBY
XUSI
YNGA
ZKEY
KEY
RRA
YHY
TED
IAU
ALE
PTD
MSS
IRE
IAS
CNG
UNE
SEE
UUB
NNO
KTT
COG
EMD
SBR
OST
EGG
TES
MAL
SNN
ERY
TRI
EKY
RRA
HYY
ETD
AIU
LAE
TPD
SMS
RIE
AIS
NCG
NUE
ESE
UUB
NNO
TKT
OCG
MED
BSR
SOT
GEG
ETS
AML
NSN
REY
RTI
The encrypted message is RRAHYYETDAIULAETPDSMSRIEAISNCGNUEESEUUBNNOTKTOCGMEDBSRSOTGEGETSAMLNSNREYRTI

If the message size is not a multiple of the alphabet size and the key size, it is possible to use a padding letter.

How to decrypt a Cadenus message?

Step 1: First write the encrypted block by rows in a table with N columns named after the N letters of the keyword sorted alphabetically.

Step 2: Reorder the columns into the original keyword order.

Step 3: Circularly shift each column downwards by a number of steps equal to the value of its key letter (inverse rotation of the encryption).

Step 4: Finally read the grid by rows to recover the plaintext.

Example: Decrypt the message FOEDMOPUNBNOTNHOYHRITTCFSEEFSCOEUVSDYFILEENLRRATGTNCCDPTUOLSAEANIUUSLSEAHRH (75 letters) knowing the keyword KEY (3 letters) and the descending shuffled alphabet ALPHBETZYXVUSRQONMKJIGFDC (without W).

Step 1Step 2Step 3
EKY
AFOE
LDMO
PPUN
HBNO
BTNH
EEOY
THRI
ZTCF
YSEE
XFSC
V/WOEU
UVSD
SYFI
RRLE
QNLR
ORAT
NGTN
MCCD
KPTU
JOLS
IAEA
GNIU
FUSL
DSEA
CHRH
KEY
OFE
MDO
UPN
NBO
NTH
YOH
IRT
CTF
ESE
SFC
EOU
SVD
FYI
ELE
LNR
ART
TGN
CCD
TPU
LOS
EAA
INU
SUL
ESA
RHH
KEY
CAD
ENU
SUS
ESA
SHU
FFL
EDA
LPH
ABE
TTO
CON
TRO
LTH
ESH
IFT
SOF
EVE
RYC
OLU
MND
URI
NGE
NCR
YPT
ION
The plaintext is: CADENUS USES A SHUFFLED ALPHABET TO CONTROL THE SHIFTS OF EVERY COLUMN DURING ENCRYPTION

Why a 25-letter alphabet?

No explanation seems to have been given. The cipher would work just as well with 26 letters (dCode offers this option).

In the official example from the ACA (American Cryptogram Association), the alphabet used is AZYXVUTSRQPONMLKJIHGFEDCB (with W=V)

What are the two keys of Cadenus?

The first key, the column permutation keyword, determines, after removing its repeated letters, the number N of columns as well as their final order, obtained by sorting its letters alphabetically.

The second key, the rotation key, is a permutation of the letters of the alphabet: rotating a column consists of bringing to the top of it the row whose label is its key letter.

It is possible to reuse a single keyword for both roles.

How to handle a longer message?

Split the text into blocks of 25 Ă— N letters and encrypt each block independently, with the same grid, the same keyword and the same rotations, then concatenate the encrypted texts.

How to recognize a Cadenus cryptogram?

Messages encrypted with Cadenus theoretically have a length that is a multiple of 25 (with 25 being the alphabet size).

The frequency histogram and the index of coincidence are similar to that of the plaintext language.

How to break a message encrypted with Cadenus?

The probable-word attack is the reference method: choose a supposed plaintext word, write it vertically in slices of N letters, then search for each slice in the columns of the ciphertext by scanning the 25 possible rotations of each column.

Brute force is also conceivable: treating rotations as independent, a period 6 represents 6!Ă—24^6 configurations, i.e. about 140 billion.

Source code

dCode retains ownership of the "Cadenus Cipher" source code. Any algorithm for the "Cadenus Cipher" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Cadenus Cipher" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) or any database download or API access for "Cadenus Cipher" or any other element are not public (except explicit open source licence). Same with the download for offline use on PC, mobile, tablet, iPhone or Android app.
Reminder: dCode is an educational and teaching resource, accessible online for free and for everyone.

Cite dCode

The content of the page "Cadenus Cipher" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source (Creative Commons CC-BY free distribution license).

Exporting the results is free and can be done simply by clicking on the export icons ⤓ (.csv or .txt format) or ⧉ (copy and paste).

To cite dCode.fr on another website, use the link: https://www.dcode.fr/cadenus-cipher

In a scientific article or book, the recommended bibliographic citation is: Cadenus Cipher on dCode.fr [online website], retrieved on 2026-11-12, https://www.dcode.fr/cadenus-cipher

Need Help ?

Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!

Questions / Comments

Feedback and suggestions are welcome so that dCode offers the best 'Cadenus Cipher' tool for free! Thank you!


https://www.dcode.fr/cadenus-cipher
© 2026 dCode — The ultimate collection of tools for games, math, and puzzles.
â–˛  
Feedback