Version 3.2
This release adds the following enhancements:
Enhancements
- Secure lock and unlock to protect the master key from low entropy PIN numbers.
- Added support for ChaChaPoly.
- Added support for Curve25519 and Curve448.
- Added symmetric derivation.
- Added support for HKDF.
- Added support for PBKDF2.
- Added support for X963KDF.
- Added support for HMAC with SHA-1 and SHA-2 families.
- Added support for SO-PIN change.
Bug fixes
And the following bug fixes:
- Bad cofactor return with CVC.
- Bad CVC construction if self-signature fails.
- Bad CVC for Koblitz curves.
- Bug on keypair generation when Ne=0.
- Bug on memory free when keypair generation for ECC.
- Bug when secure message cannot processed.
- Bug with general authentication with AES.
- Bug when multiple card off are sent.
- Bug when no ASN1 tag is found.
- Bug when +2 chunks are chained.
- Bug with secure channel without payload.
What's Changed
- Small fixes by @rrottmann in #10
Full Changelog: v3.0...v3.2