[OPSEC/Computer] TAILS OS 1.3.2 All PGP keys gone.

Hi. I booted up my TAILS USB today to complete some orders, but when I tried to decrypt the PGP message on Nucleus for 2-FA, I got an error message stating that the private key to decrypt the message had not been found.

Thinking I may have not copied the whole text, I proceeded to select and copy the text three more times to be sure. Then I tried encrypting a short message, only to find no public keys to encrypt with. I opened the Key Management interface to find everything except for "Root CA Certificates" whiped completely clean. Not a single Public key or Key pair.

I tried re-booting to no avail, and then made sure that I hadn't somehow de-selected PGP Keys as a part of my persistent volume. It is still selected.

I was logged on ~24 hours ago, and the only thing that I've done differently than most times is carry my Tails USB on me for one day. I didn't even mean to, I just left the castle with it in my pocket. I didn't do anything particularly strenuous, and didn't get it wet. I can not think of a single reason why this may have occured. Please advise.

PS: I have a backup of all of my sensitive data, of course, and will sign a message when I get it up and running. I keep the backup in a place outside of my house, and I won't have access to it until tomorrow. But my concern here lies in the fact that only one type of data was somehow completely removed from my inactive USB drive. All other data, including documents and pictures saved in my persistence is still available.


Comments


[4 Points] ziz1:

Your GPG keyring may have become corrupted.

Try this:

Boot Tails and enable persistence.

Start a command line terminal window. (Black box on the top left menu bar.)

Type the following commands:

cd  .gnupg    (there is a period in front of the 1st "g".)

mkdir  0bak   

mv  *  0bak

(You will get the following error with the above command: "mv: cannot move '0bak' to a subdirectory of itself, '0bak/0bak'". It is safe to ignore.)

cp  0bak/gpg.conf  .      (There's a space followed by a period at the end.)

cd  0bak

gpg  -K       (upper case K - lists the secret keys on your keyring - should be none at this point)

Should return with this:

gpg: keyring `/home/amnesia/.gnupg/secring.gpg' created

gpg: keyring `/home/amnesia/.gnupg/pubring.gpg' created

gpg: /home/amnesia/.gnupg/trustdb.gpg: trustdb created

gpg  --import  secring.gpg

gpg  -K      (Are any of your secret keys now present?)

Try the gpgApplet clipboard icon to see if it works.

gpg --import pubring.gpg

gpg -k (lower case k)

Did it import your saved public keys?

Check the gpgApplet to make sure it is still working.


[1 Points] SpecialAgentDildo:

Every once in awhile I'll log in and shit is gone. If it's the same issue I just go into tails then under the option "configure persitence" and check everything I use like the keyring. Then when I restart it's all back. Might not be the issue but I thought I'd throw that out there.