In essence, cryptography is the art of both secret writing (encryption). reading secret writing (decryption) and penetrating the secret writing of others (cryptanalysis). Cryptographers devise new methods and algorithms of secret writing; cryptanalysts attempt to break those algorithms. Encryption is done through use of either encipherment or encoding (the difference between them will be explained later on).