I am drawing blanks for some reason. I use gpg/gpg2 with GUI helping software, but I am trying to leave that all behind for terminal commands. I have been "playing" with use of gpg2 and the terminal for encrypting text messages using Debian Jessie - an example would be for use in the PM system here. I can do file encryption, signature, and decryption without any hassles at all. A typical command line for file encryption and signature to a friend's key would look like this in my terminal: In this example I am encrypting a file located on the Desktop of a VM, and for here we'll name it "filename". cd Desktop && gpg2 --armor -r "myfriend" --encrypt --sign "filename" This works great and obviously I can decrypt easily as long as its a FILE. Now on to the question(s) of this post. How can I do the same thing using encrypted text like in a PM system on a website? I do use the PM system and encryption here and elsewhere, but cannot figure out how to use terminal commands to accomplish this. Obviously I am missing something somewhere in the learning process. If someone can answer in a way that I could use the PM system here it would solve the issues I am stumbling over. I could really use some direction.