In this post, I will be going through cryptography basic concepts, how to setup gpg, and how to convert keys between different formats.