This is Tink Go 2.7.0.
What's new
The complete list of changes since 2.7.0 can be found here.
- Added
ML-DSA-44support to signatures. - Added test-only dependency on github.com/c2sp/wycheproof.
- Removed runtime download of Wycheproof test vectors.
- Removed internal test utilities from the testutil package:
- PopulateSuite()
- WycheproofSuite
- WycheproofGroup
- WycheproofCase
- Added
X-WingandML-KEMsupport toHPKE. - Added more
SLH-DSAparameter sets. - ECDSA verification primitives no longer accept IEEE P1363 encoded signatures
(IEEE Std 1363-2000) of a larger size than what's expected by the used
curve. This is to reject signatures with extra0...0prefix, e.g.,
0...0S||0....0R.
Future work
To see what we're working towards, check our project roadmap.
Get started
To get started using Tink, see the setup guide.
Go tooling
go get github.com/tink-crypto/tink-go/v2@2.7.0