Symmetric vs Asymmetric Encryption

Symmetric Encryption Symmetric encryption uses a single "key" for both encryption and decryption. The most common form of symmetric encryption is AES, usually with a 256 bit key and referred to as AES-256. The advantage of this over asymmetric encryption is that it is quicker to encrypt/decrypt by using…

Read this article

Generate GPG Keys

Steps Open your terminal and enter the following command: gpg --gen-key You will be asked a series of questions, that you need to answer: I recommend 1 (the default) for the kind of key. I prefer to generate 4096 bit keys. A better man than me would probably have their…

Read this article

Ubuntu - Install GPG 2

Today I got the following warning from Thunderbird: If you run the command gpg --version on Ubuntu 14.04, it will tell you that you have version 1.4.16 (at the time of this writing). If you want to get version 2+, then all you need to do is…

Read this article

GPG Cheatsheet

Create Key You may want to follow this guide. gpg --gen-key Display All Keys gpg --list-keys Display Public Keys gpg --list-public-keys Display Private Keys gpg --list-secret-keys Exporting Public Keys If you just want other's to be able to send you encrypted messages, you just need to give them your public…

Read this article

PGP or GPG

When working with encryption in Linux, it's common to see the terms PGP and GPG used interchangeably. Here we will clarify the difference, and why for all intents and purposes, it makes no difference from a user's perspective. PGP (Pretty Good Privacy) PGP stands for Pretty Good Privacy, and was…

Read this article

Nautilus GPG Integration

This tutorial will show Ubuntu users how to setup their file manager so that they can encrypt and decrypt files in future with GPG, without having to open up the terminal and manually encrypting/decrypting files. Nautilus is the default filemanager in Ubuntu 14.04, which does not come with…

Read this article