3.2. Primary Key Revocation Signature (Type 0x20)
Section 5.2.1.11 of [RFC9580] defines the Key Revocation Signature as:¶
-
This signature is calculated directly on the key being revoked. A revoked key is not to be used. Only Revocation Signatures by the key being revoked, or by a (deprecated) Revocation Key, should be considered valid Revocation Signatures.¶
The name and description are potentially confusing, as it can only revoke a Primary Key and not a Subkey -- other OpenPGP artifacts that are named "Key" without a qualifier (such as the "Key Flags" and "Key Expiration Time" subpackets) apply to both Primary Keys and Subkeys.¶
We therefore rename the 0x20 signature type to "Primary Key Revocation Signature" for clarity, and update its definition as follows:¶
-
This signature is calculated directly on the primary key being revoked. A revoked primary key is not to be used. Only Revocation Signatures by the primary key being revoked, or by a (deprecated) Revocation Key, should be considered valid Primary Key Revocation Signatures.¶