How secure would you say your email, your Facebook, Tumblr, Dropbox, password manager, or any such service actually is? Would it surprise you to find out that your personal data on any such service can easily be compromised if you fail to take the necessary precautions? If you are not surprised, then excellent, you at least understand the seriousness of the situation and perhaps even know what you can do to protect yourself from attackers. If you were surprised, don’t worry, you are part of the majority of the population, but at least you are in the right place. Cryptography, the process or skill of communicating in or deciphering secret writings or ciphers, is the foundation providing a layer of security between your personal data and attackers who wish to steal such information and often distribute it or use it for nefarious purposes such as identity theft. So how can we protect ourselves?