This is a Rust implementation of the Chaskey message authentication code. Chaskey, which draws some inspiration and ideas from SipHash, has been designed to be a very lightweight algorithm for use in microcontrollers.
While Chaskey is a cryptographic algorithm, the code in this repo:
- Was written strictly as an educational exercise;
- By a non-cryptographer;
- Who is also a beginner at Rust.
Use entirely at your own risk!