A transposition cipher where the message is written in rows and read in columns defined by a keyword.