You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ascon 0.5 removed the State struct's byte accessors (State::from(&[u8;
40]) and as_bytes); State is now a plain [u64; 5] and the permutation is
exposed as free functions like permute12. The Ascon12 permutation now
converts between bytes and words explicitly with
u64::from_le_bytes/to_le_bytes, mirroring the KeccakF1600 module, and a
known-answer test pins the little-endian state layout on any target.
Supersedes #135 while preserving its little-endian byte-order handling,
without the raw pointer copies.
0 commit comments