CPE 645 / CS 685
Applied Cryptography
Calculators

Columnar Transposition

Write the message into a grid. A keyword decides the order in which you read the columns.

Transpositiondemo
Objectives
  • Derive the column order from the alphabetical rank of a keyword.

  • Encrypt a message through the grid and read the ciphertext back.

  • Explain why a permutation key of m letters gives only m! orderings.


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