CPE 645 / CS 685
Applied Cryptography
Calculators

Breaking Columnar Transposition

Try each possible grid width. For every width, rank all column orders with a score based on letter pairs.

CryptanalysisAnagrammingdemo
Objectives
  • Derive the candidate key lengths from the ciphertext length alone.

  • Rank every column ordering with a bigram score and recover the key.

  • Explain why the same attack resolves a paragraph and not a sentence.


Static site. Every demo computes in your browser, and nothing you type is sent anywhere.