I'm working on an analysis of the full OpenPGP keyring (ca. 3.8 million keys). I imported all keys to a local instance of hockeypuck (keyserver implemented in go). Hockeypuck uses a PostgreSQL database and I'm working with hockeypuck's database.
At the moment I'm not sure how to figure out whether a key is revoked. According to the RFC 4880RFC 4880, key revocation signature types are "0x20" and "0x28". But I also found revoked keys with "0x32" and other values. I wasn't able to find a list where all signature types are explained.
Can anybody provide a short list of all signature types with a short explanation, or at least a list of signature types to identify revoked keys?