Encryption Best Practices

What is encryption?

The process of encoding information in a way that only authorized parties can read it.

Why use encryption?

To allow someone who is authorized to access and read data via a decryption key.

I want to encrypt...
  Windows MAC Linux
Email GPG4Win
​https://www.gpg4win.org/download.html

​GPGTools
https://gpgtools.tenderapp.com/kb/how-to/first-steps-where-do-i-start-where-do-i-begin-setup-gpgtools-create-a-new-key-your-first-encrypted-mail

GnuPG
https://www.gnupg.org/download/
Hard Drive Windows BitLocker:
http://windows.microsoft.com/en-us/windows-vista/bitlocker-drive-encryption-overview
OS X FileVault:
https://support.apple.com/en-us/HT204837
LUKS
Database Website
SQL
http://social.technet.microsoft.com/wiki/contents/articles/16086.implementing-transparent-data-encryption-tde-in-sql-server.aspx

Server Side TLS

https://wiki.mozilla.org/Security/Server_Side_TLS
 

Oracle

SSL Generator

https://mozilla.github.io/server-side-tls/ssl-config-generator/