Home
last modified time | relevance | path

Searched refs:digest (Results 1 – 25 of 90) sorted by relevance

1234

/dpdk/app/test-crypto-perf/
H A Dcperf_test_vectors.c629 uint8_t digest[2048] = { 0x00 }; variable
698 t_vec->digest.data = NULL; in cperf_test_vector_get_dummy()
699 t_vec->digest.length = 0; in cperf_test_vector_get_dummy()
712 t_vec->digest.phys_addr = in cperf_test_vector_get_dummy()
715 memcpy(t_vec->digest.data, digest, in cperf_test_vector_get_dummy()
762 t_vec->digest.data = NULL; in cperf_test_vector_get_dummy()
763 t_vec->digest.length = 0; in cperf_test_vector_get_dummy()
776 t_vec->digest.phys_addr = in cperf_test_vector_get_dummy()
779 memcpy(t_vec->digest.data, digest, in cperf_test_vector_get_dummy()
829 t_vec->digest.phys_addr = in cperf_test_vector_get_dummy()
[all …]
H A Dcperf_test_vector_parsing.c24 rte_free(vector->digest.data); in free_test_vector()
172 if (test_vector->digest.data) { in show_test_vector()
174 for (i = 0; i < test_vector->digest.length; ++i) { in show_test_vector()
178 printf("0x%02x", test_vector->digest.data[i]); in show_test_vector()
180 printf("0x%02x, ", test_vector->digest.data[i]); in show_test_vector()
433 rte_free(vector->digest.data); in parse_entry()
434 vector->digest.data = data; in parse_entry()
435 vector->digest.phys_addr = rte_malloc_virt2iova( in parse_entry()
436 vector->digest.data); in parse_entry()
438 vector->digest.length = data_length; in parse_entry()
[all …]
/dpdk/app/test/
H A Dtest_cryptodev_zuc_test_vectors.h55 } digest; member
566 .digest = {
639 .digest = {
670 .digest = {
701 .digest = {
740 .digest = {
802 .digest = {
920 .digest = {
942 .digest = {
1004 .digest = {
[all …]
H A Dtest_cryptodev_hash_test_vectors.h48 .digest = {
71 .digest = {
88 .digest = {
114 .digest = {
132 .digest = {
160 .digest = {
179 .digest = {
207 .digest = {
226 .digest = {
258 .digest = {
[all …]
H A Dtest_cryptodev_kasumi_hash_test_vectors.h27 } digest; member
47 .digest = {
71 .digest = {
97 .digest = {
124 .digest = {
160 .digest = {
193 .digest = {
215 .digest = {
H A Dtest_cryptodev_snow3g_hash_test_vectors.h31 } digest; member
63 .digest = {
108 .digest = {
394 .digest = {
426 .digest = {
459 .digest = {
493 .digest = {
H A Dtest_cryptodev.c247 vec.digest = &digest; in process_sym_raw_dp_op()
280 digest.va = (void *)sop->auth.digest.data; in process_sym_raw_dp_op()
281 digest.iova = sop->auth.digest.phys_addr; in process_sym_raw_dp_op()
337 digest.va = (void *)sop->auth.digest.data; in process_sym_raw_dp_op()
338 digest.iova = sop->auth.digest.phys_addr; in process_sym_raw_dp_op()
355 digest.va = (void *)sop->aead.digest.data; in process_sym_raw_dp_op()
356 digest.iova = sop->aead.digest.phys_addr; in process_sym_raw_dp_op()
5103 tdata->digest.data, tdata->digest.len, in test_snow3g_auth_cipher()
5310 tdata->digest.data, tdata->digest.len, in test_snow3g_auth_cipher_sgl()
5511 tdata->digest.data, tdata->digest.len, in test_kasumi_auth_cipher()
[all …]
H A Dtest_cryptodev_snow3g_test_vectors.h50 } digest; member
236 .digest = {
404 .digest = {
494 .digest = {
587 .digest = {
654 .digest = {
721 .digest = {
H A Dtest_cryptodev_ecdsa_test_vectors.h30 rte_crypto_param digest; member
104 .digest = {
189 .digest = {
274 .digest = {
371 .digest = {
486 .digest = {
H A Dtest_cryptodev_aes_test_vectors.h928 .digest = {
973 .digest = {
1018 .digest = {
1296 .digest = {
1341 .digest = {
1387 .digest = {
1432 .digest = {
1477 .digest = {
1523 .digest = {
1567 .digest = {
[all …]
H A Dtest_cryptodev_kasumi_test_vectors.h55 } digest; member
207 .digest = {
356 .digest = {
431 .digest = {
H A Dtest_cryptodev_des_test_vectors.h155 .digest = {
198 .digest = {
328 .digest = {
372 .digest = {
569 .digest = {
612 .digest = {
742 .digest = {
786 .digest = {
/dpdk/drivers/crypto/nitrox/
H A Dnitrox_sym_reqmgr.c429 if (op->sym->auth.digest.data) { in extract_cipher_auth_digest()
430 digest->iova = op->sym->auth.digest.phys_addr; in extract_cipher_auth_digest()
431 digest->virt = op->sym->auth.digest.data; in extract_cipher_auth_digest()
527 fill_sglist(&sr->in, digest->len, digest->iova, digest->virt); in create_aead_inbuf()
545 fill_sglist(&sr->out, digest->len, digest->iova, digest->virt); in create_aead_oop_outbuf()
566 fill_sglist(&sr->out, digest->len, digest->iova, in create_aead_inplace_outbuf()
567 digest->virt); in create_aead_inplace_outbuf()
645 struct nitrox_sglist digest; in process_cipher_auth_data() local
694 digest->iova = op->sym->aead.digest.phys_addr; in extract_combined_digest()
695 digest->virt = op->sym->aead.digest.data; in extract_combined_digest()
[all …]
/dpdk/examples/fips_validation/
H A Dfips_dev_self_test.c22 } digest; member
107 .digest = {
158 .digest = {
207 .digest = {
259 .digest = {
318 .digest = {
355 .digest = {
414 .digest = {
692 .digest = {
748 .digest = {
[all …]
H A Dmain.c54 uint8_t *digest; member
656 env.digest = rte_zmalloc(NULL, vec.cipher_auth.digest.len, in prepare_auth_op()
658 if (!env.digest) { in prepare_auth_op()
667 sym->auth.digest.data = env.digest; in prepare_auth_op()
668 sym->auth.digest.phys_addr = rte_malloc_virt2iova(env.digest); in prepare_auth_op()
671 memcpy(env.digest, vec.cipher_auth.digest.val, in prepare_auth_op()
703 env.digest = rte_zmalloc(NULL, vec.aead.digest.len, in prepare_aead_op()
712 sym->aead.digest.data = env.digest; in prepare_aead_op()
713 sym->aead.digest.phys_addr = rte_malloc_virt2iova(env.digest); in prepare_aead_op()
720 sym->aead.digest.data = vec.aead.digest.val; in prepare_aead_op()
[all …]
H A Dfips_validation_hmac.c56 {TAGLEN_STR, parser_read_uint32_val, &vec.cipher_auth.digest},
59 {TAG_STR, parse_uint8_hex_str, &vec.cipher_auth.digest},
76 val_local.len = vec.cipher_auth.digest.len; in parse_test_hmac_writeback()
85 if (memcmp(val->val + vec.pt.len, vec.cipher_auth.digest.val, in rsp_test_hmac_check()
86 vec.cipher_auth.digest.len) == 0) in rsp_test_hmac_check()
H A Dfips_validation_sha.c42 text, &vec.cipher_auth.digest); in parse_interim_algo()
56 {SEED_STR, parse_uint8_hex_str, &vec.cipher_auth.digest},
73 val_local.len = vec.cipher_auth.digest.len; in parse_test_sha_writeback()
82 if (memcmp(val->val + vec.pt.len, vec.cipher_auth.digest.val, in rsp_test_sha_check()
83 vec.cipher_auth.digest.len) == 0) in rsp_test_sha_check()
/dpdk/drivers/crypto/qat/dev/
H A Dqat_crypto_pmd_gen3.c150 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_aead_job_gen3() argument
181 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_auth_job_gen3() argument
273 struct rte_crypto_va_iova_ptr digest; in qat_sym_build_op_aead_gen3() local
284 &cipher_iv, &aad, &digest); in qat_sym_build_op_aead_gen3()
302 NULL, &aad, &digest); in qat_sym_build_op_aead_gen3()
319 struct rte_crypto_va_iova_ptr digest; in qat_sym_build_op_auth_gen3() local
330 NULL, &auth_iv, &digest); in qat_sym_build_op_auth_gen3()
348 &auth_iv, NULL, &digest); in qat_sym_build_op_auth_gen3()
405 struct rte_crypto_va_iova_ptr *digest, in qat_sym_dp_enqueue_single_aead_gen3() argument
438 NULL, aad, digest); in qat_sym_dp_enqueue_single_aead_gen3()
[all …]
H A Dqat_crypto_pmd_gens.h293 struct rte_crypto_va_iova_ptr *digest) in qat_sym_convert_op_to_vec_auth() argument
357 digest->va = (void *)op->sym->auth.digest.data; in qat_sym_convert_op_to_vec_auth()
358 digest->iova = op->sym->auth.digest.phys_addr; in qat_sym_convert_op_to_vec_auth()
392 digest->va = (void *)op->sym->auth.digest.data; in qat_sym_convert_op_to_vec_chain()
393 digest->iova = op->sym->auth.digest.phys_addr; in qat_sym_convert_op_to_vec_chain()
461 (digest->iova == auth_end_iova)) in qat_sym_convert_op_to_vec_chain()
512 digest->va = (void *)op->sym->aead.digest.data; in qat_sym_convert_op_to_vec_aead()
513 digest->iova = op->sym->aead.digest.phys_addr; in qat_sym_convert_op_to_vec_aead()
590 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_auth_job_gen1() argument
633 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_chain_job_gen1() argument
[all …]
H A Dqat_crypto_pmd_gen4.c110 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_aead_job_gen4() argument
130 cipher_param_20->spc_auth_res_addr = digest->iova; in enqueue_one_aead_job_gen4()
135 enqueue_one_aead_job_gen1(ctx, req, iv, digest, aad, ofs, data_len); in enqueue_one_aead_job_gen4()
150 struct rte_crypto_va_iova_ptr digest; in qat_sym_build_op_aead_gen4() local
161 &cipher_iv, &aad, &digest); in qat_sym_build_op_aead_gen4()
179 NULL, &aad, &digest); in qat_sym_build_op_aead_gen4()
234 struct rte_crypto_va_iova_ptr *digest, in qat_sym_dp_enqueue_single_aead_gen4() argument
259 enqueue_one_aead_job_gen4(ctx, req, iv, digest, aad, ofs, in qat_sym_dp_enqueue_single_aead_gen4()
267 NULL, aad, digest); in qat_sym_dp_enqueue_single_aead_gen4()
319 &vec->digest[i], &vec->aad[i], ofs, in qat_sym_dp_enqueue_aead_jobs_gen4()
[all …]
H A Dqat_sym_pmd_gen1.c248 NULL, &auth_iv, &digest); in qat_sym_build_op_auth_gen1()
266 &auth_iv, NULL, &digest); in qat_sym_build_op_auth_gen1()
295 &cipher_iv, &aad, &digest); in qat_sym_build_op_aead_gen1()
313 NULL, &aad, &digest); in qat_sym_build_op_aead_gen1()
342 &cipher_iv, &auth_iv, &digest); in qat_sym_build_op_chain_gen1()
361 &auth_iv, NULL, &digest); in qat_sym_build_op_chain_gen1()
601 auth_iv, NULL, digest); in qat_sym_dp_enqueue_single_auth_gen1()
658 NULL, &vec->digest[i]); in qat_sym_dp_enqueue_auth_jobs_gen1()
711 auth_iv, NULL, digest); in qat_sym_dp_enqueue_single_chain_gen1()
775 NULL, &vec->digest[i]); in qat_sym_dp_enqueue_chain_jobs_gen1()
[all …]
/dpdk/drivers/crypto/ipsec_mb/
H A Dpmd_aesni_gcm.c193 uint8_t *digest; in post_process_gcm_crypto_op() local
198 digest = op->sym->auth.digest.data; in post_process_gcm_crypto_op()
200 digest = op->sym->aead.digest.data; in post_process_gcm_crypto_op()
204 digest, session->req_digest_length); in post_process_gcm_crypto_op()
215 memcpy(op->sym->aead.digest.data, in post_process_gcm_crypto_op()
219 memcpy(op->sym->auth.digest.data, in post_process_gcm_crypto_op()
357 tag = sym_op->aead.digest.data; in process_gcm_crypto_op()
418 tag = sym_op->auth.digest.data; in process_gcm_crypto_op()
635 s, gdata_ctx, vec->digest[i].va, ops); in aesni_gcm_sgl_encrypt()
656 s, gdata_ctx, vec->digest[i].va, ops); in aesni_gcm_sgl_decrypt()
[all …]
/dpdk/drivers/crypto/dpaa_sec/
H A Ddpaa_sec_raw_dp.c94 struct rte_crypto_va_iova_ptr *digest, in build_dpaa_raw_dp_auth_fd() argument
139 old_digest = ctx->digest; in build_dpaa_raw_dp_auth_fd()
207 rte_memcpy(old_digest, digest->va, in build_dpaa_raw_dp_auth_fd()
312 qm_sg_entry_set64(sg, digest->iova); in build_raw_cipher_auth_gcm_sg()
364 memcpy(ctx->digest, digest->va, in build_raw_cipher_auth_gcm_sg()
473 qm_sg_entry_set64(sg, digest->iova); in build_dpaa_raw_dp_chain_fd()
516 memcpy(ctx->digest, digest->va, in build_dpaa_raw_dp_chain_fd()
541 RTE_SET_USED(digest); in build_dpaa_raw_dp_cipher_fd()
661 RTE_SET_USED(digest); in build_dpaa_raw_proto_sg()
827 &vec->digest[loop], in dpaa_sec_raw_enqueue_burst()
[all …]
/dpdk/drivers/crypto/bcmfs/
H A Dbcmfs_sym_engine.c777 struct fsattr *digest, bool cipher_first) in bcmfs_crypto_build_chain_request() argument
794 uint64_t digest_size = (digest != NULL) ? in bcmfs_crypto_build_chain_request()
795 fsattr_sz(digest) : 0; in bcmfs_crypto_build_chain_request()
902 fsattr_sz(digest) != 0) { in bcmfs_crypto_build_chain_request()
926 fsattr_sz(digest); in bcmfs_crypto_build_chain_request()
932 fsattr_pa(digest); in bcmfs_crypto_build_chain_request()
934 fsattr_sz(digest); in bcmfs_crypto_build_chain_request()
991 uint64_t digest_size = (digest != NULL) ? in bcmfs_crypto_build_aead_request()
992 fsattr_sz(digest) : 0; in bcmfs_crypto_build_aead_request()
1122 fsattr_sz(digest) != 0) { in bcmfs_crypto_build_aead_request()
[all …]
H A Dbcmfs_sym.c83 fsattr_va(&mac) = op->sym->auth.digest.data; in process_crypto_auth_op()
84 fsattr_pa(&mac) = op->sym->auth.digest.phys_addr; in process_crypto_auth_op()
87 fsattr_va(&dst) = op->sym->auth.digest.data; in process_crypto_auth_op()
88 fsattr_pa(&dst) = op->sym->auth.digest.phys_addr; in process_crypto_auth_op()
167 fsattr_va(&mac) = op->sym->auth.digest.data; in process_crypto_combined_op()
168 fsattr_pa(&mac) = op->sym->auth.digest.phys_addr; in process_crypto_combined_op()
238 fsattr_va(&mac) = op->sym->aead.digest.data; in process_crypto_aead_op()
239 fsattr_pa(&mac) = op->sym->aead.digest.phys_addr; in process_crypto_aead_op()

1234