Lines Matching refs:kat
240 parse_hex(const struct poly1305_kat *kat, const char *hexstr, void *voutput, in parse_hex() argument
265 kat->vector_name); in parse_hex()
271 kat->vector_name); in parse_hex()
275 "got longer than expected value at %s", kat->vector_name); in parse_hex()
287 kat->vector_name); in parse_hex()
291 parse_vector(const struct poly1305_kat *kat, in parse_vector() argument
295 parse_hex(kat, kat->test_key_hex, key, POLY1305_KEY_LEN); in parse_vector()
296 parse_hex(kat, kat->test_msg_hex, msg, kat->test_msg_len); in parse_vector()
297 parse_hex(kat, kat->expected_tag_hex, exptag, POLY1305_HASH_LEN); in parse_vector()
366 const struct poly1305_kat *kat; in test_rfc7539_poly1305_vectors() local
368 kat = &rfc7539_kats[i]; in test_rfc7539_poly1305_vectors()
369 parse_vector(kat, key, msg, exptag); in test_rfc7539_poly1305_vectors()
373 do_cryptop(fd, ses, msg, kat->test_msg_len, comptag); in test_rfc7539_poly1305_vectors()
375 "KAT %s failed:", kat->vector_name); in test_rfc7539_poly1305_vectors()