Releases: orion-rs/orion
Releases · orion-rs/orion
0.9.0
Changelog:
- Added support for HChaCha20, XChaCha20 and AEAD XChaCha20Poly1305.
- The
default
API's encryption/decryption interface has been reintroduced, now offering
authenticated encryption through the AEAD XChaCha20Poly1305 implementation. - Most of the library's structure has been revamped.
- Major additions to the project wiki detailing testing and some information regarding dependencies and security.
- Improved fuzzing targets and overall test suite.
- Documentation improvements.
0.8.0
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
Changelog:
-
Added
FinalizationCryptoError
which meanscshake
andhmac
now return aResult
on finalization and update function calls. -
Added the ChaCha20 algorithm from the RCF 8439.
-
Fix failed builds for
no_std
. -
Fix a bug where a user could call
update()
after finalization on bothcshake
andhmac
. -
cshake_verify()
function dropped from default API. -
Documentation improvement.
0.6.1
0.6.0
Changelog:
- Fix:
byteorder
andrand
imported correctly forno_std
- Add default feature
safe_api
, meaning that forno_std
, import orion with default features disabled - Due to dependency fixing, Double HMAC Verification is now only done in the
safe_api
gen_rand_key
now only available withsafe_api