All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update Clippy and fix lints (#378)
- Bump
cipher
to v0.5.0-pre.1; MSRV 1.65 (#394) - Bump
cipher
dependency to v0.5.0-pre.2 (#398) - Use
BlockCipherEncrypt
/BlockCipherDecrypt
trait names (#400) - Bump
cipher
dependency to0.5.0-pre.4
(#413) - Use const eval to generate tables (#451)
- Fix kuznyechik 32bit build (#406)
Drop
implementations in the software backend with enabledzeroize
feature (#311)
- Minimal versions build (#303)
- Bump
cipher
dependency to v0.4 (#284)
- Encrypt-only
KuznyechikEnc
and decrypt-onlyKuznyechikDec
types (#284)
- Parallel block processing for SSE2 backend (#278)
- SSE2-based implementation (#261)
- Bump
cipher
dependency to v0.3 (#235)
- Replace
block-cipher
/stream-cipher
withcipher
crate (#167)
- Improved performance by unrolling loops (#137)
- Byte order (#118)