It would be great if there was a canonical export form for an OpenPGP certificate.
Currently, two keyrings can have exactly the same material, but it cannot be detected by bytewise comparisons of "gpg --export" from each of them.
To do this, i think we'd need to define at least:
- canonical orderings of packets in an OpenPGP certificate
- canonical orderings between OpenPGP certificates
- canonicaliation (stripping/minimizing/rewriting) of unhashed subpacket information