SecurityInnovation / PGPy

Pretty Good Privacy for Python
BSD 3-Clause "New" or "Revised" License
313 stars 98 forks source link

Offer implementation of the Stateless OpenPGP Command-Line Interface ("SOP") #440

Open dkg opened 1 year ago

dkg commented 1 year ago

This series takes the history of sopgpy (which has been in use by the OpenPGP interoperability test suite for a while now) and merges it into the PGPy repository itself.

This way, people who install PGPy will also get a command-line tool to do simple keygen/encrypt/decrypt/sign/verify operations. It also makes it easier for the interop test suite to pull in new features and bugfixes from PGPy, if they're available.

dkg commented 1 year ago

I just pushed another change, based on the PGPSignatures object introduced over in #442, which handles bundles of detached signatures more cleanly.