Lines Matching refs:reference

13407 		const struct test_crypto_vector *reference,  in create_auth_session()  argument
13411 uint8_t auth_key[reference->auth_key.len + 1]; in create_auth_session()
13414 memcpy(auth_key, reference->auth_key.data, reference->auth_key.len); in create_auth_session()
13420 ut_params->auth_xform.auth.algo = reference->auth_algo; in create_auth_session()
13421 ut_params->auth_xform.auth.key.length = reference->auth_key.len; in create_auth_session()
13423 ut_params->auth_xform.auth.digest_length = reference->digest.len; in create_auth_session()
13440 const struct test_crypto_vector *reference, in create_auth_cipher_session() argument
13445 uint8_t cipher_key[reference->cipher_key.len + 1]; in create_auth_cipher_session()
13446 uint8_t auth_key[reference->auth_key.len + 1]; in create_auth_cipher_session()
13449 memcpy(cipher_key, reference->cipher_key.data, in create_auth_cipher_session()
13450 reference->cipher_key.len); in create_auth_cipher_session()
13451 memcpy(auth_key, reference->auth_key.data, reference->auth_key.len); in create_auth_cipher_session()
13456 ut_params->auth_xform.auth.algo = reference->auth_algo; in create_auth_cipher_session()
13457 ut_params->auth_xform.auth.key.length = reference->auth_key.len; in create_auth_cipher_session()
13459 ut_params->auth_xform.auth.digest_length = reference->digest.len; in create_auth_cipher_session()
13461 if (reference->auth_algo == RTE_CRYPTO_AUTH_AES_GMAC) { in create_auth_cipher_session()
13463 ut_params->auth_xform.auth.iv.length = reference->iv.len; in create_auth_cipher_session()
13470 ut_params->cipher_xform.cipher.algo = reference->crypto_algo; in create_auth_cipher_session()
13473 ut_params->cipher_xform.cipher.key.length = reference->cipher_key.len; in create_auth_cipher_session()
13475 ut_params->cipher_xform.cipher.iv.length = reference->iv.len; in create_auth_cipher_session()
13493 const struct test_crypto_vector *reference, in create_auth_operation() argument
13512 ut_params->ibuf, reference->digest.len); in create_auth_operation()
13518 ut_params->ibuf, reference->plaintext.len); in create_auth_operation()
13521 memset(sym_op->auth.digest.data, 0, reference->digest.len); in create_auth_operation()
13524 reference->digest.data, in create_auth_operation()
13525 reference->digest.len); in create_auth_operation()
13529 reference->digest.len); in create_auth_operation()
13531 sym_op->auth.data.length = reference->plaintext.len; in create_auth_operation()
13540 const struct test_crypto_vector *reference, in create_auth_GMAC_operation() argument
13559 ut_params->ibuf, reference->digest.len); in create_auth_GMAC_operation()
13565 ut_params->ibuf, reference->ciphertext.len); in create_auth_GMAC_operation()
13568 memset(sym_op->auth.digest.data, 0, reference->digest.len); in create_auth_GMAC_operation()
13571 reference->digest.data, in create_auth_GMAC_operation()
13572 reference->digest.len); in create_auth_GMAC_operation()
13576 reference->digest.len); in create_auth_GMAC_operation()
13579 reference->iv.data, reference->iv.len); in create_auth_GMAC_operation()
13584 sym_op->auth.data.length = reference->plaintext.len; in create_auth_GMAC_operation()
13593 const struct test_crypto_vector *reference, in create_cipher_auth_operation() argument
13612 ut_params->ibuf, reference->digest.len); in create_cipher_auth_operation()
13618 ut_params->ibuf, reference->ciphertext.len); in create_cipher_auth_operation()
13621 memset(sym_op->auth.digest.data, 0, reference->digest.len); in create_cipher_auth_operation()
13624 reference->digest.data, in create_cipher_auth_operation()
13625 reference->digest.len); in create_cipher_auth_operation()
13629 reference->digest.len); in create_cipher_auth_operation()
13632 reference->iv.data, reference->iv.len); in create_cipher_auth_operation()
13634 sym_op->cipher.data.length = reference->cipher_len; in create_cipher_auth_operation()
13635 sym_op->cipher.data.offset = reference->cipher_offset; in create_cipher_auth_operation()
13637 sym_op->auth.data.length = reference->plaintext.len; in create_cipher_auth_operation()
13638 sym_op->auth.data.offset = reference->auth_offset; in create_cipher_auth_operation()
13646 const struct test_crypto_vector *reference) in create_auth_verify_operation() argument
13648 return create_auth_operation(ts_params, ut_params, reference, 0); in create_auth_verify_operation()
13655 const struct test_crypto_vector *reference) in create_auth_verify_GMAC_operation() argument
13657 return create_auth_GMAC_operation(ts_params, ut_params, reference, 0); in create_auth_verify_GMAC_operation()
13663 const struct test_crypto_vector *reference) in create_cipher_auth_verify_operation() argument
13665 return create_cipher_auth_operation(ts_params, ut_params, reference, 0); in create_cipher_auth_verify_operation()
13672 const struct test_crypto_vector *reference, in test_authentication_verify_fail_when_data_corruption() argument
13692 cap_idx.algo.auth = reference->auth_algo; in test_authentication_verify_fail_when_data_corruption()
13701 reference, in test_authentication_verify_fail_when_data_corruption()
13718 reference->plaintext.len); in test_authentication_verify_fail_when_data_corruption()
13720 memcpy(plaintext, reference->plaintext.data, reference->plaintext.len); in test_authentication_verify_fail_when_data_corruption()
13723 reference->plaintext.len); in test_authentication_verify_fail_when_data_corruption()
13726 retval = create_auth_verify_operation(ts_params, ut_params, reference); in test_authentication_verify_fail_when_data_corruption()
13734 tag_corruption(plaintext, reference->plaintext.len); in test_authentication_verify_fail_when_data_corruption()
13761 const struct test_crypto_vector *reference, in test_authentication_verify_GMAC_fail_when_corruption() argument
13780 cap_idx.algo.auth = reference->auth_algo; in test_authentication_verify_GMAC_fail_when_corruption()
13788 reference, in test_authentication_verify_GMAC_fail_when_corruption()
13803 reference->plaintext.len); in test_authentication_verify_GMAC_fail_when_corruption()
13805 memcpy(plaintext, reference->plaintext.data, reference->plaintext.len); in test_authentication_verify_GMAC_fail_when_corruption()
13808 reference->plaintext.len); in test_authentication_verify_GMAC_fail_when_corruption()
13813 reference); in test_authentication_verify_GMAC_fail_when_corruption()
13821 tag_corruption(plaintext, reference->aad.len); in test_authentication_verify_GMAC_fail_when_corruption()
13845 const struct test_crypto_vector *reference, in test_authenticated_decryption_fail_when_corruption() argument
13865 cap_idx.algo.auth = reference->auth_algo; in test_authenticated_decryption_fail_when_corruption()
13870 cap_idx.algo.cipher = reference->crypto_algo; in test_authenticated_decryption_fail_when_corruption()
13878 reference, in test_authenticated_decryption_fail_when_corruption()
13896 reference->ciphertext.len); in test_authenticated_decryption_fail_when_corruption()
13898 memcpy(ciphertext, reference->ciphertext.data, in test_authenticated_decryption_fail_when_corruption()
13899 reference->ciphertext.len); in test_authenticated_decryption_fail_when_corruption()
13904 reference); in test_authenticated_decryption_fail_when_corruption()
13912 tag_corruption(ciphertext, reference->ciphertext.len); in test_authenticated_decryption_fail_when_corruption()
13936 const struct test_crypto_vector *reference) in test_authenticated_encrypt_with_esn() argument
13942 uint8_t cipher_key[reference->cipher_key.len + 1]; in test_authenticated_encrypt_with_esn()
13943 uint8_t auth_key[reference->auth_key.len + 1]; in test_authenticated_encrypt_with_esn()
13959 cap_idx.algo.auth = reference->auth_algo; in test_authenticated_encrypt_with_esn()
13964 cap_idx.algo.cipher = reference->crypto_algo; in test_authenticated_encrypt_with_esn()
13970 memcpy(cipher_key, reference->cipher_key.data, in test_authenticated_encrypt_with_esn()
13971 reference->cipher_key.len); in test_authenticated_encrypt_with_esn()
13972 memcpy(auth_key, reference->auth_key.data, reference->auth_key.len); in test_authenticated_encrypt_with_esn()
13976 ut_params->cipher_xform.cipher.algo = reference->crypto_algo; in test_authenticated_encrypt_with_esn()
13979 ut_params->cipher_xform.cipher.key.length = reference->cipher_key.len; in test_authenticated_encrypt_with_esn()
13981 ut_params->cipher_xform.cipher.iv.length = reference->iv.len; in test_authenticated_encrypt_with_esn()
13988 ut_params->auth_xform.auth.algo = reference->auth_algo; in test_authenticated_encrypt_with_esn()
13989 ut_params->auth_xform.auth.key.length = reference->auth_key.len; in test_authenticated_encrypt_with_esn()
13991 ut_params->auth_xform.auth.digest_length = reference->digest.len; in test_authenticated_encrypt_with_esn()
14018 reference->plaintext.len); in test_authenticated_encrypt_with_esn()
14020 memcpy(plaintext, reference->plaintext.data, reference->plaintext.len); in test_authenticated_encrypt_with_esn()
14025 reference, 0); in test_authenticated_encrypt_with_esn()
14045 plaintext_pad_len = RTE_ALIGN_CEIL(reference->plaintext.len, 16); in test_authenticated_encrypt_with_esn()
14051 reference->ciphertext.len); in test_authenticated_encrypt_with_esn()
14052 debug_hexdump(stdout, "auth tag:", auth_tag, reference->digest.len); in test_authenticated_encrypt_with_esn()
14057 reference->ciphertext.data, in test_authenticated_encrypt_with_esn()
14058 reference->ciphertext.len, in test_authenticated_encrypt_with_esn()
14063 reference->digest.data, in test_authenticated_encrypt_with_esn()
14064 reference->digest.len, in test_authenticated_encrypt_with_esn()
14075 const struct test_crypto_vector *reference) in test_authenticated_decrypt_with_esn() argument
14080 uint8_t cipher_key[reference->cipher_key.len + 1]; in test_authenticated_decrypt_with_esn()
14081 uint8_t auth_key[reference->auth_key.len + 1]; in test_authenticated_decrypt_with_esn()
14096 cap_idx.algo.auth = reference->auth_algo; in test_authenticated_decrypt_with_esn()
14101 cap_idx.algo.cipher = reference->crypto_algo; in test_authenticated_decrypt_with_esn()
14107 memcpy(cipher_key, reference->cipher_key.data, in test_authenticated_decrypt_with_esn()
14108 reference->cipher_key.len); in test_authenticated_decrypt_with_esn()
14109 memcpy(auth_key, reference->auth_key.data, reference->auth_key.len); in test_authenticated_decrypt_with_esn()
14114 ut_params->auth_xform.auth.algo = reference->auth_algo; in test_authenticated_decrypt_with_esn()
14115 ut_params->auth_xform.auth.key.length = reference->auth_key.len; in test_authenticated_decrypt_with_esn()
14117 ut_params->auth_xform.auth.digest_length = reference->digest.len; in test_authenticated_decrypt_with_esn()
14123 ut_params->cipher_xform.cipher.algo = reference->crypto_algo; in test_authenticated_decrypt_with_esn()
14126 ut_params->cipher_xform.cipher.key.length = reference->cipher_key.len; in test_authenticated_decrypt_with_esn()
14128 ut_params->cipher_xform.cipher.iv.length = reference->iv.len; in test_authenticated_decrypt_with_esn()
14154 reference->ciphertext.len); in test_authenticated_decrypt_with_esn()
14156 memcpy(ciphertext, reference->ciphertext.data, in test_authenticated_decrypt_with_esn()
14157 reference->ciphertext.len); in test_authenticated_decrypt_with_esn()
14162 reference); in test_authenticated_decrypt_with_esn()
14620 const struct test_crypto_vector *reference) in test_authentication_verify_fail_when_data_corrupted() argument
14623 ts_params, ut_params, reference, 1); in test_authentication_verify_fail_when_data_corrupted()
14630 const struct test_crypto_vector *reference) in test_authentication_verify_fail_when_tag_corrupted() argument
14633 ts_params, ut_params, reference, 0); in test_authentication_verify_fail_when_tag_corrupted()
14640 const struct test_crypto_vector *reference) in test_authentication_verify_GMAC_fail_when_data_corrupted() argument
14643 ts_params, ut_params, reference, 1); in test_authentication_verify_GMAC_fail_when_data_corrupted()
14650 const struct test_crypto_vector *reference) in test_authentication_verify_GMAC_fail_when_tag_corrupted() argument
14653 ts_params, ut_params, reference, 0); in test_authentication_verify_GMAC_fail_when_tag_corrupted()
14660 const struct test_crypto_vector *reference) in test_authenticated_decryption_fail_when_data_corrupted() argument
14663 ts_params, ut_params, reference, 1); in test_authenticated_decryption_fail_when_data_corrupted()
14670 const struct test_crypto_vector *reference) in test_authenticated_decryption_fail_when_tag_corrupted() argument
14673 ts_params, ut_params, reference, 0); in test_authenticated_decryption_fail_when_tag_corrupted()