A cifra de transposição colunar escreve a mensagem em linhas sob uma palavra-chave. Cada letra da palavra-chave identifica uma coluna. Em seguida, as colunas são lidas na ordem alfabética da chave para produzir o texto cifrado.
Ao contrário das cifras de substituição, como Caesar ou Vigenere, este método não substitui letras por novos símbolos. Ele mantém os caracteres originais, mas muda suas posições; por isso é uma cifra de transposição.
Quando a palavra-chave contém letras repetidas, esta ferramenta mantém essas colunas na ordem original da esquerda para a direita. Isso gera resultados estáveis e previsíveis tanto na cifragem quanto na decifragem.