Introduction to Cryptology and Information Security