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
x/crypto/openpgp: add FlagsAuthenticate, FlagsGroupKey and FlagsSplitKey support to packet.Signature #25983
Comments
Flag is defined in RFC 4880 Section 5.2.3.21 |
It seems I can't self-assign, but I am working on a patch and will submit via Geritt hopefully today |
Two additional flags, FlagsGroupKey ( |
Relevant Patch: https://go-review.googlesource.com/c/crypto/+/120315 |
Change https://golang.org/cl/120315 mentions this issue: |
+1 I'd like to see this implemented as well. Thanks! |
Per the accepted #44226 proposal and due to lack of maintenance, the golang.org/x/crypto/openpgp package is now frozen and deprecated. No new changes will be accepted except for security fixes. The package will not be removed. If this is a security issue, please email security@golang.org and we will assess it and provide a fix. If you're looking for alternatives, consider the crypto/ed25519 package for simple signatures, golang.org/x/mod/sumdb/note for inline signatures, or filippo.io/age for encryption. You can read a summary of OpenPGP issues and alternatives here. If you are required to interoperate with OpenPGP systems and need a maintained package, we suggest considering one of multiple community forks of golang.org/x/crypto/openpgp. We don't endorse any specific one. |
Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (
go version
)?go version go1.10.3 darwin/amd64
Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (
go env
)?GOHOSTARCH="amd64"
GOHOSTOS="darwin"
What did you do?
Attempted to set authentication flag (
0x20
) in a packet.SignatureWhat did you expect to see?
No error
What did you see instead?
Error:
unknown field 'FlagsAuthenticate' in struct literal of type packet.Signature
The text was updated successfully, but these errors were encountered: