Transposition Ciphers.

Block Shuffle Systems.

TranspositionShuffle Ciphers Tools for attacking ciphers based on "shuffle" transpositions.

Railfence Systems.

Railfence Transposition Ciphers Tools for attacking ciphers based on "railfence" transpositions.

More Railfence Transposition Ciphers Yet more tools for attacking ciphers based on "railfence" transpositions.

How to break these ciphers.

The biggest clue is that the frequency distribution of the letters is the same as that of the plaintext. The next thing to do is to try and find a crib. This is a likely passage of plaintext usually at the start or finish of the message. This should allow you to spot the transposition. Also try looking at the prime factors of the number of letters in the message. This might allow you to spot squares or rectangular rearrangements.

Challenges.

Railfence Challenges. Challenges using the 26 letter english alphabet based on the cipher systems described in this section.

Square Reversal

Square Reverser JavaScript square reversal tool.

Use this page to switch the columns and rows on a square block of ciphertext.

This is a tactic employed to add an extra degree of difficulty to various cypher systems. Suspect that this might have been done if the number of letters is a perfect square and you can't get the cribs that you expect in thetext to work.

Shuffle Transposition Tool

Excel VBA. Uses textboxes, command buttons and a variety of Excel VBA commands to make or break shuffle cipher systems.

last updated 4th December 2013