Silk Road forums
Discussion => Security => Topic started by: H4L101 on May 29, 2012, 03:20 am
-
I'm really in need of being able to use PGP so i can encrypt my address on the road but I don't know what software to download or really how to do it because i can't really seems to find a clear tutorial for my operating system, so If someone could help me out with this it would be greatly appreciated. Thanks all.
-
Thanks so much guru! I will do this tomorrow after i get off work and let you know if it all goes well :) thanks again.
-
Do it command line style ;)
Open up a Terminal and type: cd Desktop/
To import a vendor's public PGP key first Copy the key and in Terminal type: gedit pgpkey
(I will be using gedit for this tutorial as it is the default text editor but I recommend vim)
This will open gedit. Paste the vendor's PGP key and then Save the file (it does not need an extension)
You should see a file on your Desktop called pgpkey.
Now we need to import the PGP key to our keyring, do this with Terminal by typing: gpg --import pgpkey
The vendor's PGP key is now stored.
To send an encrypted message first write the message as plain text using gedit. In Terminal, type: gedit theMSG
Type your message (or mailing address) and then click Save (no extension necessary).
You should now see theMSG on your Desktop.
Before we encrypt theMSG we need to find the user id (uid) of the vendor we want to send the encrypted message to.
To find the vendor's uid, using Terminal type: gpg --list-keys
this will give you a list of all the PGP keys you have imported, take note of the uid of the vendor you wish to send your encrypted message to.
Now we want to encrypt theMSG and sign it with the vendor's PGP key,
In Terminal, type: gpg -ar uid -e theMSG
***Remember to replace uid in the above command with your vendor's uid****
For example, SKYY's uid is SKYY_SR so the full command would read: gpg -ar SKYY_SR -e theMSG
(you do not need to type their email address, just their name)
if Terminal prompts you to 'Use this key anyway' say yes
Now you will notice a file called theMSG.asc on your Desktop.
To view this as a readable encrypted message, in Terminal type: cat theMSG.asc > encryptedMSG.txt
This will export the encrypted message as a .txt file to your Desktop.
Open encryptedMSG.txt and you should now see your encrypted message ready to copy/paste.
-
I got it all figured out guys thanks :)!