I have been using the same private key in Tails for a while now and recently noticed that the public PGP key I export has changed slightly. I noticed this happened after I installed a clean version of Tails and imported my private key from a backup. The exported public keys are very similar, but a few characters are different. I have had no problem logging in to markets with 2FA, even though the public keys aren't the same as the public key I have now. Why would the public key change, and, if it is related to importing the private key, what is the proper way to save and import a private key?
EDIT: I saved the key by going to Manage Keys --> Double click private key --> Click Details tab --> Export secret key --> Save as Armored key (the only option available) --> Import into new copy of Tails The problem I am having is that anything I sign using this private key is now coming up as invalid. Encrypting/decrypting still seems to work fine.
[deleted]