Le chiffre de transposition columnar écrit le message en lignes sous un mot-clé. Chaque lettre du mot-clé étiquette une colonne. Les colonnes sont ensuite lues dans l'ordre alphabétique du mot-clé afin de produire le texte chiffré.
Contrairement aux chiffres de substitution, comme Caesar ou Vigenere, cette méthode ne remplace pas les lettres par de nouveaux symboles. Elle conserve les caractères d'origine, mais modifie leur position : c'est donc un chiffre de transposition.
Lorsque le mot-clé contient des lettres répétées, cet outil conserve ces colonnes dans leur ordre original de gauche à droite. Cela produit des résultats stables et prévisibles pour le chiffrement comme pour le déchiffrement.