@Shinji Ikari (or anyone else who's up on all this
Okie dokie.
So I finally watched a couple of 'pgp encryption using Tails' tutorials the other day. They were very good, and everything was explained very well, and it all makes sense, but there's just so many steps involved! There must be at least 50 steps to take in order to send and receive a message
It's just a whole lot of copy and pasting. I don't know which tutorial you watched or how old it is but the current PGP app used on tails is called Kleopatra. You'll also be wanting to use a password manager which on tails is called keepass. These apps both come pre-installed when you install tails.
Basically when you want to to write a message it goes something like this:
1-copy the public PGP key of the person you want to message and save it as a text file
2-double click said text file and select 'open with kleopatra'. This will import the key into kleopatra for later use.
3-open kleopatra and navigate to the 'notepad' tab
4-write your message
5-switch to the recipient tab and check the 'encrypt for others box' and select PGP key of the person you wish to message. Uncheck all other boxes
6-click encrypt
7-thats it
Receiving a message is even easier. First you create you own key pair which consists of a public key like the one you used to send a message and a private key which is basically just a password you use to decrypt messages sent to you using your public key. I expect the video you watched will have covered this. Then to decrypt a message encrypted using your public key you just paste it into the notepad, click decrypt and enter your password (private key) and the message will open.
Each of these processes only takes a few seconds once you've done your initial set up.
Usually the only time you need to receive PGP messages is for two factor authentication when logging into certain websites, and the only time you need to send them is when sending sensitive information such as your name and address to someone.
And that's not including looking into installing Tails on a USB stick. Not done that yet. If everything wipes every time you remove the USB, presumably it'll be a lot more 'work' every time you want to send or receive a message
When you boot it up for the first time you'll be able to create a persistent folder which is where all your passwords wallets PGP keys etc are stored. This is encrypted and unlocked with a password every time you log in.
It's going to be pretty time consuming first time I do it, if I do go ahead. But of course it should get easier after that.
What I did to learn all this was download the DNM bible and pop it on my phone. I just read through it bit by bit over a couple of weeks while browsing the newbie section on dread. Like you say, once you know it is easy. It all sounds a lot more complicated on paper than it actually is.
Edit: just cleaning up my language