If you are no longer communicating with someone, you can delete the copy of their GnuPG key on your computer using Passwords and Keys. You can also permanently delete a key you own as long it has never been published on a key server. Deleting a GnuPG key deletes both the public key and the secret key.
Select the key. (You may need to show all keys, with View ▸ Show any)
Right click, and choose Delete. Alternatively you can also select Edit ▸ Delete to delete the key.
When you delete a GnuPG key that has been published on a key server, you only delete the key in your GnuPG keyring because a copy of the public key will still be present on some key server.
If you delete your GnuPG key, this means that your private key will be permanently deleted, even though your public key can still be retrieved from a key server and used to encrypt messages to you that you won't be able to read! To prevent such a key from being used, retrieve and revoke the key. The revoked key can then be synced with a key server to prevent people from retrieving and using it.
In the new dialog, confirm the deletion by ticking the I understand that this secret key will be permanently deleted checkbox, and press the Delete button to finish.
Got a comment? Spotted an error? Found the instructions unclear? Send feedback about this page.