This paper reviews the concept of cryptography and some of the cryptographic algorithms. It discusses the importance
of cryptography and how it is useful in the data security world. The history of this concept goes way back and has found uses in
the times of wars. It has become way more advanced and complicated than it used to be but is still not perfect.