kushaldas / johnnycanencrypt

Python module for OpenPGP written in Rust.
GNU Lesser General Public License v3.0
51 stars 9 forks source link

Use Sequoia's public key store #72

Closed nwalfield closed 1 year ago

nwalfield commented 2 years ago

Sequoia now has a public key store (well almost). We wrote a [specification]https://sequoia-pgp.gitlab.io/pgp-cert-d/) to encourage interoperability. The implementation is mostly complete. It would be nice if JCE either used the pgp-cert-d crate or implemented the specification rather than using a custom solution.

nwalfield commented 1 year ago

There is now a higher-level API: https://gitlab.com/sequoia-pgp/sequoia-cert-store

kushaldas commented 1 year ago

For now we will close this as the work required to move the jce code base to something is big. Also as normal Python part of the code, keeping the certs in SQLite3 solves the problem jce is solving now (and easier to maintain).