Cryptography is a science that applies complex mathematics and logic to design strong encryption methods but also cryptography is an art. This art of hiding information from unauthorized eyes is with us from the beginning of the humanity and is related with the write invention.