INNER CODE UNIT · Rust

test_hmac

renegade-fi/renegade · crates/api/gossip-api/src/lib.rs:55

    fn test_hmac() {
        const SIZE: usize = 10_000;
        let key = HmacKey([20u8; 32]);

        let body = vec![0u8; SIZE];
        let message = GossipRequest::new(GossipRequestType::Raft(body));
        let hmac = create_hmac(&message, &key);

        assert!(check_hmac(&message, &hmac, &key));
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…