Cryptography homework using a row transposition cipher. Encryption, decryption, and cryptanalysis.