Because of an accidental formatting I've lost two private keys(no backup). I've generated a new one but I want to remove the lost ones from the keyserver.
Because of an accidental formatting I've lost two private keys(no backup). I've generated a new one but I want to remove the lost ones from the keyserver.
TL;DR: There is no way, you're out of luck.
Deletion
OpenPGP key servers do not allow removal of keys for various reasons, mostly it boils down to
If you'd ask the individual operators to remove a key, they might block it on their own server (but the others will still be hosting it), or simply tell you they won't do so because of the reasons given above.
For further reading, I'd recommend How long do keys stay on keyservers? for a more detailed discussion why deleting keys would be a bad thing to have.
Revocation
The "OpenPGP way" to remove old keys is to mark them as revoked by uploading special revocation certificates. These will tell other OpenPGP users that your key is superseded.
Revoking keys is not possible if you don't have access to the private key, defined a designated revoker or a pregenerated revocation certificate.
If you don't have a revocation certificate for your new key yet, generate one now!
Comments
Comments are hardly possible, either:
Precautions
To prevent loosing access to your key, do following:
gpg --gen-revoke | qrencode
to be able to scan the certificate without the hassles of OCR).I am afraid that this is not possible. As pgp keys are synchronized also with other servers, it would also not be effective. Other keyservers would still have your key.
The following will not be very helpful for you, but it may help other readers:
If you had the private key, you could have used gpg to generate a revocation certificate, and upload that to the keyserver. This would not delete your key from the key server, but it would tell people who download it that the key has been revoked, and should not be used. More information on this can be found here.