github.com/RustCrypto/MACs
Message authentication code algorithms written in pure Rust
https://github.com/RustCrypto/MACs
cargo: daa 0.5.0
Implementation of Data Authentication Algorithm (DAA)7 versions - Latest release: almost 5 years ago - 11.1 thousand downloads total
cargo: cbc-mac 0.1.1
Implementation of Cipher Block Chaining Message Authentication Code (CBC-MAC)7 versions - Latest release: about 4 years ago - 11.4 thousand downloads total
cargo: umac 0.0.0
Message authentication code based on universal hashing1 version - Latest release: over 8 years ago - 1.88 thousand downloads total
cargo: vmac 0.0.0
Block cipher-based message authentication code1 version - Latest release: over 8 years ago - 1.93 thousand downloads total
cargo: kmac 0.0.0
KECCAK Message Authentication Code1 version - Latest release: almost 8 years ago - 1.93 thousand downloads total
Top 3.5% on crates.io
33 versions - Latest release: about 4 years ago - 911 dependent packages - 20,152 dependent repositories - 248 million downloads total
cargo: hmac 0.12.1
Generic implementation of Hash-based Message Authentication Code (HMAC)33 versions - Latest release: about 4 years ago - 911 dependent packages - 20,152 dependent repositories - 248 million downloads total
cargo: retail-mac 0.0.0
Implementation of Retail Message Authentication Code (Retail MAC)2 versions - Latest release: over 1 year ago - 1.71 thousand downloads total
cargo: belt-mac 0.1.0
MAC specified by the BelT standard2 versions - Latest release: almost 3 years ago - 3.45 thousand downloads total
Top 5.5% on crates.io
18 versions - Latest release: about 3 years ago - 22 dependent packages - 170 dependent repositories - 6.1 million downloads total
cargo: cmac 0.7.2
Generic implementation of Cipher-based Message Authentication Code18 versions - Latest release: about 3 years ago - 22 dependent packages - 170 dependent repositories - 6.1 million downloads total
Top 8.3% on crates.io
14 versions - Latest release: about 4 years ago - 3 dependent packages - 20 dependent repositories - 159 thousand downloads total
cargo: pmac 0.7.1
Generic implementation of Parallelizable Message Authentication Code14 versions - Latest release: about 4 years ago - 3 dependent packages - 20 dependent repositories - 159 thousand downloads total