gopenpgp
gopenpgp copied to clipboard
A high-level OpenPGP library
GopenPGP 2.7.4 miscomputes draft-koch-openpgp-2015-rfc4880bis (aka "v5 OpenPGP") signatures. The signatures roundtrip fine, but are rejected by OpenPGP.js 5.5.0 and GnuPG 2.4.0. Signatures created by OpenPGP.js 5.5.0 and GnuPG 2.4.0 are...
GopenPGP 2.7 supports draft-koch-openpgp-2015-rfc4880bis (aka "v5 OpenPGP"), at least partially, to increase compatibility with newer versions of GnuPG 2.4.x. This is a noble cause, but may unfortunately be seen and...
Thanks for your great work on gopenpgp. Please however consider adding OpenPGP smartcard support. In today's cyber security world, such functionality is almost no longer an option. Even more so...
Once an `io.EOF` is returned, `PlainMessageReader` should return `io.EOF` for reads past the end of stream. Many libraries depend on this behavior (https://github.com/gocarina/gocsv, for example).
Dear maintainers, thank you very much for your libraries. While using it one question occurred to me: How do I set the key expiry? I haven't found any way to...
Im using OpenPGP CA tool to manage keys and I use keys generated by it to encrypt and sign messages. Im trying to verify those messages if they came from...
This pull request updates the `helper.QuickCheckDecrypt` function to support SEIPDv2 data packets. To quick check that a session key can decrypt a SEIPDv2 data packet, the function checks that the...
Hi, Not sure if this is worth the effort anymore, but it's not quite straight through to do a decrypt and verify of binary data right now. This PR adds...