Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jedisct1/elimac
An implementation of EliMAC, a fast AES-based Message Authentication Code
https://github.com/jedisct1/elimac
crypto cryptography elihash elimac hash keyed mac
Last synced: about 1 month ago
JSON representation
An implementation of EliMAC, a fast AES-based Message Authentication Code
- Host: GitHub
- URL: https://github.com/jedisct1/elimac
- Owner: jedisct1
- Created: 2024-03-25T21:24:41.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-14T22:37:42.000Z (6 months ago)
- Last Synced: 2024-05-16T14:18:12.599Z (6 months ago)
- Topics: crypto, cryptography, elihash, elimac, hash, keyed, mac
- Language: C
- Homepage:
- Size: 146 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EliMAC
[EliMAC](https://tosc.iacr.org/index.php/ToSC/article/view/10979/10412) is a ridiculously fast AES-based Message Authentication Code.
It was designed by Christoph Dobraunig, Bart Mennink and Samuel Neves, and was presented at FSE 2024.
This is an experimental implementation for x86_64 and ARM64 CPUs with AES extensions, leveraging precomputation.
WIP, untested, do not use for anything yet.
## Benchmarks
![EliMAC benchmark results](img/bench-mac.png)