Home | History | Annotate | Download | only in modes

Lines Matching refs:test_num

258                       unsigned test_num, const char *description) {
270 fprintf(stderr, "%u: Odd-length %s input.\n", test_num, description);
276 fprintf(stderr, "%u: malloc failure.\n", test_num);
285 test_num, description, (unsigned)i);
313 static int run_test_case(unsigned test_num, const struct test_case *test) {
322 if (!decode_hex(&key, &key_len, test->key, test_num, "key") ||
323 !decode_hex(&plaintext, &plaintext_len, test->plaintext, test_num,
326 test_num, "additional_data") ||
327 !decode_hex(&nonce, &nonce_len, test->nonce, test_num, "nonce") ||
328 !decode_hex(&ciphertext, &ciphertext_len, test->ciphertext, test_num,
330 !decode_hex(&tag, &tag_len, test->tag, test_num, "tag")) {
336 test_num);
341 fprintf(stderr, "%u: bad key length.\n", test_num);
346 fprintf(stderr, "%u: bad tag length.\n", test_num);
352 fprintf(stderr, "%u: AES_set_encrypt_key failed.\n", test_num);
367 fprintf(stderr, "%u: encrypt failed.\n", test_num);
382 fprintf(stderr, "%u: decrypt failed.\n", test_num);
386 fprintf(stderr, "%u: plaintext doesn't match.\n", test_num);