poly1305 0.8.0

The Poly1305 universal hash function and message authentication code
Documentation
1
2
3
4
5
6
7
8
9
10
11
#[macro_use]
extern crate afl;

fn main() {
    fuzz!(|data: &[u8]| {
        // Use first 32 bytes of data as key.
        if data.len() >= 32 {
            poly1305::fuzz_avx2((&data[0..32]).into(), &data[32..]);
        }
    });
}