1.0.0
📘Documentation
go-cose readme
What's Changed
- Sign1 by @thomas-fossati in #1
- Sign1 bells and whistles by @thomas-fossati in #2
- add license check by @thomas-fossati in #3
- Add gluecose conformance tests by @qmuntal in #19
- Fix CI and add first fuzz test by @qmuntal in #20
- Add PS256 conformance tests by @qmuntal in #21
- Remote Signing by @shizhMSFT in #51
- add Sign1Message benchmarks by @qmuntal in #54
- Mark COSE Sign as experimental by @thomas-fossati in #58
- Remove design.md as remote signing has merged by @SteveLasker in #57
- Documentation cleanup by @qmuntal in #61
- Guard against race conditions in RegisterAlgorithm by @qmuntal in #62
- Use curve modulo instead of field size to calculate ECDSA signature length by @qmuntal in #60
- Fix integer range rendering by @qmuntal in #63
- Update readme with release info by @SteveLasker in #65
- Remove cose.Verify1 and update cose.Sign1 by @qmuntal in #67
- Ensure IV and Partial IV are not both present by @qmuntal in #66
- Correct README to reflect the defork from mozilla/go-cose by @yogeshbdeshpande in #69
- Create Reports folder under go-cose by @yogeshbdeshpande in #70
- Upload NCC Public Report by @kevin-henry-ncc in #77
- Fail-safe check on RSA by @shizhMSFT in #72
- Ensure critical header contains valid labels by @qmuntal in #78
- Error if unprotected header contains crit param by @qmuntal in #81
- Add baseline security process by @SteveLasker in #4
- Improve Sign1Message.Sign1() docs by @qmuntal in #85
- upload coverage to codecov.io by @qmuntal in #84
- Validate generic headers by @qmuntal in #87
- Increase headers type validation coverage by @qmuntal in #89
- Update README.md and SECURITY.md from alpha.1 to rc.1 by @FeynmanZhou in #91
- Enhance reports folder README.md and also top level README.md by @yogeshbdeshpande in #93
- Upload the Trail of Bits public security assessment report by @ESultanik in #94
- Add Trail of Bits Security Review by @SteveLasker in #96
- refactor!: accept message content instead of digest for sign and verify by @shizhMSFT in #101
- chore: upgrade ci to go 1.18 and go 1.19 by @shizhMSFT in #103
- Reduce FuzzSign1 memory consumption by @qmuntal in #104
- Update cose-spec from draft to RFC 9052 by @fxamacker in #109
- Improve README.md examples by @qmuntal in #111
- Use cbor.SortCoreDeterministic for CBOR encoding by @qmuntal in #113
- fix example in the readme by @thomas-fossati in #114
- Check EC point is on curve at Verifier instantiation by @thomas-fossati in #116
New Contributors
- @thomas-fossati made their first contribution in #1
- @SteveLasker made their first contribution in #57
- @yogeshbdeshpande made their first contribution in #69
- @kevin-henry-ncc made their first contribution in #77
- @FeynmanZhou made their first contribution in #91
- @ESultanik made their first contribution in #94
- @fxamacker made their first contribution in #109
Full Changelog: v1...v1.0.0