Encryption with Linux.

Encryption comes in essentially three types for Linux:

  1. File encryption - getting your file(s) to be safe from someone unauthorized being able to view them. gpg is generally a good choice for this.
  2. Communication encryption - ensuring that your communication with people or computers is safe from eavesdropping. OpenSSH and OpenSSL are are the primary candidates in this category.
  3. System encryption - should someone steal your machine, system encryption is how you can ensure that the thief is unable to access the data

This topic deserves more depth of discussion, which I will be adding shortly - BMC