Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recommendation: Implement SOP interface to benefit from test.sequoia-pgp.org #63

Open
vanitasvitae opened this issue May 27, 2021 · 1 comment

Comments

@vanitasvitae
Copy link
Contributor

The folks over at sequoia-pgp.org are doing a great job of improving the OpenPGP ecosystem. What helped me a lot to gain a deeper understanding of OpenPGP signatures and verification was to implement the Stateless OpenPGP Command Line Interface which allows to plug an implementation into the sequoia interoperability test suite which uncovered a ton of things I missed.

The SOP specification describes a minimal command-line application which can be used to test different implementations against each other and against certain test cases.
The suite goes into great detail and contains lots of checks that otherwise easily slip the radar.

I can highly recommend implementing the interface to improve bouncy-gpg.

@vanitasvitae
Copy link
Contributor Author

FYI: There is now sop-java which you might consider creating an implementation for.
That way you can benfit from sop-java-picocli providing you a CLI front-end for free 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant