This article is part of a series that talks about the basics of cryptography. When I say basics, I mean just that- . These articles are intended to provide you with an understanding of the concepts. In this article, we'll talk about symmetric encryption. Last time we looked at obfuscation and specifically obfuscation of a program.