Title: Classical and Contemporary Cryptology