How long does it take for a gpg key revoke certificate to propagate to all public key servers?

I recently created a new gpg key just for the sake of learning the basics of public key encryption. Now, I’d like to revoke that test key so that I can go on using a more “permanent” key that is associated with my personal email account. … Continue reading How long does it take for a gpg key revoke certificate to propagate to all public key servers?

Using GPG or PGP, is there a way to give another user (or key) access to decrypt a file for a limited time only?

I want to share encrypted files with someone else however it’s only for a short time only. What is the best way to do this?

More background: I’d like to add more people to be able to decrypt the file as time goes on and others “expire”… Continue reading Using GPG or PGP, is there a way to give another user (or key) access to decrypt a file for a limited time only?

Why gpg –sign-key only signs the Public Primary Keypair and not the Subordinates Public Keypairs?

Suppose that Alice gives her public key to Bob. The public key contains:

1 primary public key
and
2 subordinates public keys.

When Bob run: gpg –list-sigs
it shows that the primary key and both subordinates keys are self-signed by Ali… Continue reading Why gpg –sign-key only signs the Public Primary Keypair and not the Subordinates Public Keypairs?

Is it possible for me to somehow verify that the PGP message blob I just generated contains what I intended for it to contain?

I have this text:

Would you mind stopping by the local store and buy some baking soda for tomorrow, Betty-Sue?

Betty-Sue has given me her public PGP key, which I have imported and now use to encrypt the text to a PGP message block.

Alr… Continue reading Is it possible for me to somehow verify that the PGP message blob I just generated contains what I intended for it to contain?