Home
last modified time | relevance | path

Searched refs:shared_secret (Results 1 – 25 of 26) sorted by relevance

12

/optee_os/core/tee/
H A Dtee_cryp_concat_kdf.c13 TEE_Result tee_cryp_concat_kdf(uint32_t hash_id, const uint8_t *shared_secret, in tee_cryp_concat_kdf() argument
47 res = crypto_hash_update(ctx, shared_secret, shared_secret_len); in tee_cryp_concat_kdf()
/optee_os/core/drivers/crypto/crypto_api/include/
H A Ddrvcrypt_acipher.h168 TEE_Result (*shared_secret)(struct drvcrypt_secret_data *sdata); member
195 TEE_Result (*shared_secret)(struct drvcrypt_secret_data *sdata); member
251 TEE_Result (*shared_secret)(struct drvcrypt_secret_data *sdata); member
/optee_os/core/include/tee/
H A Dtee_cryp_concat_kdf.h11 TEE_Result tee_cryp_concat_kdf(uint32_t hash_id, const uint8_t *shared_secret,
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_ffdh.h46 uint8_t *shared_secret,
H A Dpsa_crypto_ecp.h265 uint8_t *shared_secret, size_t shared_secret_size,
H A Dpsa_crypto_ffdh.c263 uint8_t *shared_secret, in mbedtls_psa_ffdh_key_agreement() argument
301 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&K, shared_secret, in mbedtls_psa_ffdh_key_agreement()
H A Dpsa_crypto_ecp.c523 uint8_t *shared_secret, size_t shared_secret_size, in mbedtls_psa_key_agreement_ecdh() argument
571 shared_secret, shared_secret_size, in mbedtls_psa_key_agreement_ecdh()
582 mbedtls_platform_zeroize(shared_secret, shared_secret_size); in mbedtls_psa_key_agreement_ecdh()
H A Dssl_tls13_keys.c1472 unsigned char *shared_secret = NULL; in ssl_tls13_key_schedule_stage_handshake() local
1501 shared_secret = mbedtls_calloc(1, shared_secret_len); in ssl_tls13_key_schedule_stage_handshake()
1502 if (shared_secret == NULL) { in ssl_tls13_key_schedule_stage_handshake()
1509 shared_secret, shared_secret_len, &shared_secret_len); in ssl_tls13_key_schedule_stage_handshake()
1537 shared_secret, shared_secret_len, in ssl_tls13_key_schedule_stage_handshake()
1549 if (shared_secret != NULL) { in ssl_tls13_key_schedule_stage_handshake()
1550 mbedtls_zeroize_and_free(shared_secret, shared_secret_len); in ssl_tls13_key_schedule_stage_handshake()
H A Dpsa_crypto_core.h653 uint8_t *shared_secret,
H A Dpsa_crypto_driver_wrappers.h2659 uint8_t *shared_secret, in psa_driver_wrapper_key_agreement() argument
2678 peer_key_length, shared_secret, shared_secret_size, in psa_driver_wrapper_key_agreement()
2695 shared_secret, in psa_driver_wrapper_key_agreement()
2711 shared_secret, in psa_driver_wrapper_key_agreement()
2720 peer_key_length, shared_secret, shared_secret_size, in psa_driver_wrapper_key_agreement()
2731 (void) shared_secret; in psa_driver_wrapper_key_agreement()
H A Dpsa_crypto.c7727 uint8_t *shared_secret, in psa_key_agreement_raw_builtin() argument
7737 shared_secret, in psa_key_agreement_raw_builtin()
7749 shared_secret, in psa_key_agreement_raw_builtin()
7760 (void) shared_secret; in psa_key_agreement_raw_builtin()
7777 uint8_t *shared_secret, in psa_key_agreement_raw_internal() argument
7789 shared_secret, in psa_key_agreement_raw_internal()
7804 uint8_t shared_secret[PSA_RAW_KEY_AGREEMENT_OUTPUT_MAX_SIZE] = { 0 }; in psa_key_agreement_internal() local
7813 shared_secret, in psa_key_agreement_internal()
7814 sizeof(shared_secret), in psa_key_agreement_internal()
7825 shared_secret, in psa_key_agreement_internal()
[all …]
/optee_os/core/drivers/crypto/versal/
H A Decc.c323 static TEE_Result shared_secret(struct ecc_keypair *private_key, in shared_secret() function
327 return pair_ops->shared_secret(private_key, public_key, in shared_secret()
333 return shared_secret(sdata->key_priv, in do_shared_secret()
423 .shared_secret = do_shared_secret,
/optee_os/core/drivers/crypto/crypto_api/acipher/
H A Ddh.c84 ret = dh->shared_secret(&sdata); in crypto_acipher_dh_shared_secret()
H A Decc.c337 ret = ecc->shared_secret(&sdata); in ecc_shared_secret()
498 .shared_secret = ecc_shared_secret,
/optee_os/core/drivers/crypto/se050/core/
H A Decc.c395 return ops->shared_secret(private_key, public_key, in shared_secret_fallback()
424 static TEE_Result shared_secret(struct ecc_keypair *private_key, in shared_secret() function
703 return shared_secret(sdata->key_priv, in do_shared_secret()
788 .shared_secret = do_shared_secret,
/optee_os/core/drivers/crypto/stm32/
H A Decc.c386 static TEE_Result shared_secret(struct ecc_keypair *private_key, in shared_secret() function
484 return shared_secret(sdata->key_priv, in stm32_shared_secret()
500 .shared_secret = stm32_shared_secret,
/optee_os/core/drivers/crypto/hisilicon/
H A Dhpre_montgomery.c482 .shared_secret = hpre_montgomery_do_shared_secret,
488 .shared_secret = hpre_montgomery_do_shared_secret,
H A Dhpre_dh.c372 .shared_secret = hpre_dh_do_shared_secret,
H A Dhpre_ecc.c1460 .shared_secret = hpre_ecc_do_shared_secret,
/optee_os/core/crypto/
H A Dcrypto.c792 if (!private_key->ops->shared_secret) in crypto_acipher_ecc_shared_secret()
795 return private_key->ops->shared_secret(private_key, public_key, secret, in crypto_acipher_ecc_shared_secret()
/optee_os/core/lib/libtomcrypt/
H A Decc.c355 .shared_secret = _ltc_ecc_shared_secret,
/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_dh.c510 .shared_secret = do_shared_secret,
H A Dcaam_ecc.c900 .shared_secret = do_shared_secret,
/optee_os/lib/libmbedtls/core/
H A Decc.c358 .shared_secret = ecc_shared_secret,
/optee_os/core/include/crypto/
H A Dcrypto_impl.h436 TEE_Result (*shared_secret)(struct ecc_keypair *private_key, member

12