For a home task on Cryptology