There has always been a need for secrecy. Whether vital wartime military information, a bank transaction, or a letter to a friend, governments, organizations, and individuals have always been and always will be concerned with keeping their secret and transmitting private information securely. Hence, the science known today as cryptology was developed. Cryptology encompasses two opposite yet related disciplines: cryptography and cryptanalysis. The word cryptography is derived from the Greek words krypto (secret) and graphos (writing) [4, p. 13] and refers to the aspect of cryptology concerned with enciphering, or disguising, a message in such a way that only the sender and the intended recipient can decipher it. Cryptanalysis is the enemy of...