This is the former internal RPM OpenPGP parser, split out of the rpm tree after twenty years of service.
This is not a standalone project, it can only be built as a part of RPM.
To build, check this repository into the rpmio/ directory of RPM's
sources and re-run cmake with -DWITH_SEQUOIA=OFF -DWITH_LEGACY_OPENPGP=ON
Use entirely at your own risk, the RPM project does not provide support for this parser.
Supported crypto backends:
- libgcrypt
- openssl
Supported public key algorithms:
- RSA
- DSA
- ECDSA (NIST P-256, NIST P-384, NIST P-521)
- EDDSA (Ed25519)
Supported PGP features:
- subkeys
- key expiry
- key revokation
- signature expiry
// vim: syntax=markdown