Home
last modified time | relevance | path

Searched refs:secret (Results 1 – 25 of 34) sorted by relevance

12

/optee_os/core/drivers/crypto/crypto_api/acipher/
H A Ddh.c59 struct bignum *secret) in crypto_acipher_dh_shared_secret() argument
66 if (!private_key || !public_key || !secret) { in crypto_acipher_dh_shared_secret()
74 sdata.secret.length = crypto_bignum_num_bytes(private_key->p); in crypto_acipher_dh_shared_secret()
75 secret_buf = malloc(sdata.secret.length); in crypto_acipher_dh_shared_secret()
82 sdata.secret.data = secret_buf; in crypto_acipher_dh_shared_secret()
87 sdata.secret.length, secret); in crypto_acipher_dh_shared_secret()
H A Decc.c293 void *secret, unsigned long *secret_len) in ecc_shared_secret() argument
321 if (!secret) { in ecc_shared_secret()
334 sdata.secret.data = secret; in ecc_shared_secret()
335 sdata.secret.length = *secret_len; in ecc_shared_secret()
340 *secret_len = sdata.secret.length; in ecc_shared_secret()
/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_dh.c400 struct caamdmaobj secret = { }; in do_shared_secret() local
419 ret = caam_dmaobj_output_sgtbuf(&secret, sdata->secret.data, in do_shared_secret()
420 sdata->secret.length, in do_shared_secret()
421 sdata->secret.length); in do_shared_secret()
425 if (secret.sgtbuf.sgt_type) in do_shared_secret()
428 caam_dmaobj_cache_push(&secret); in do_shared_secret()
461 caam_desc_add_ptr(desc, secret.sgtbuf.paddr); in do_shared_secret()
487 sdata->secret.length = caam_dmaobj_copy_to_orig(&secret); in do_shared_secret()
489 DH_DUMPBUF("Secret", sdata->secret.data, sdata->secret.length); in do_shared_secret()
499 caam_dmaobj_free(&secret); in do_shared_secret()
H A Dcaam_ecc.c790 struct caamdmaobj secret = { }; in do_shared_secret() local
825 ret = caam_dmaobj_output_sgtbuf(&secret, sdata->secret.data, in do_shared_secret()
826 sdata->secret.length, sdata->size_sec); in do_shared_secret()
830 if (secret.sgtbuf.sgt_type) in do_shared_secret()
833 caam_dmaobj_cache_push(&secret); in do_shared_secret()
845 caam_desc_add_ptr(desc, secret.sgtbuf.paddr); in do_shared_secret()
872 sdata->secret.length = caam_dmaobj_copy_to_orig(&secret); in do_shared_secret()
874 ECC_DUMPBUF("Secret", sdata->secret.data, sdata->secret.length); in do_shared_secret()
885 caam_dmaobj_free(&secret); in do_shared_secret()
/optee_os/core/lib/libtomcrypt/
H A Dx25519.c71 void *secret, in crypto_acipher_x25519_shared_secret() argument
83 if (!private_key || !public_key || !secret || !secret_len) in crypto_acipher_x25519_shared_secret()
93 secret, secret_len) != CRYPT_OK) in crypto_acipher_x25519_shared_secret()
104 !consttime_memcmp(secret, ltc_private_key.pub, in crypto_acipher_x25519_shared_secret()
H A Ddh.c71 struct bignum *secret) in crypto_acipher_dh_shared_secret() argument
75 if (!private_key || !public_key || !secret) in crypto_acipher_dh_shared_secret()
78 err = mp_exptmod(public_key, private_key->x, private_key->p, secret); in crypto_acipher_dh_shared_secret()
H A Decc.c317 void *secret, in _ltc_ecc_shared_secret() argument
340 secret, secret_len); in _ltc_ecc_shared_secret()
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_tls13_keys.h113 const unsigned char *secret, size_t secret_len,
199 const unsigned char *secret, size_t secret_len,
661 const unsigned char *secret, const size_t secret_len,
H A Dssl_tls13_keys.c142 const unsigned char *secret, size_t secret_len, in mbedtls_ssl_tls13_hkdf_expand_label() argument
189 secret, in mbedtls_ssl_tls13_hkdf_expand_label()
223 const unsigned char *secret, size_t secret_len, in ssl_tls13_make_traffic_key() argument
231 secret, secret_len, in ssl_tls13_make_traffic_key()
241 secret, secret_len, in ssl_tls13_make_traffic_key()
297 const unsigned char *secret, size_t secret_len, in mbedtls_ssl_tls13_derive_secret() argument
327 secret, secret_len, in mbedtls_ssl_tls13_derive_secret()
1887 const unsigned char *secret, const size_t secret_len, in mbedtls_ssl_tls13_exporter() argument
1896 ret = mbedtls_ssl_tls13_derive_secret(hash_alg, secret, secret_len, label, label_len, NULL, 0, in mbedtls_ssl_tls13_exporter()
/optee_os/core/lib/libtomcrypt/src/misc/bcrypt/
H A Dbcrypt.c75 int bcrypt_pbkdf_openbsd(const void *secret, unsigned long secret_len, in bcrypt_pbkdf_openbsd() argument
86 LTC_ARGCHK(secret != NULL); in bcrypt_pbkdf_openbsd()
124 …if ((err = hash_memory(hash_idx, (unsigned char*)secret, secret_len, hashed_pass, &hashed_pass_len… in bcrypt_pbkdf_openbsd()
/optee_os/core/drivers/crypto/se050/core/
H A Decc.c380 void *secret, size_t *secret_len) in shared_secret_fallback() argument
396 secret, (unsigned long *)secret_len); in shared_secret_fallback()
426 void *secret, size_t *secret_len) in shared_secret() argument
445 secret, secret_len); in shared_secret()
475 secret, secret_len); in shared_secret()
705 sdata->secret.data, in do_shared_secret()
706 &sdata->secret.length); in do_shared_secret()
/optee_os/lib/libmbedtls/core/
H A Ddh.c99 struct bignum *secret) in crypto_acipher_dh_shared_secret() argument
131 crypto_bignum_bin2bn(buf, olen, secret); in crypto_acipher_dh_shared_secret()
H A Decc.c314 void *secret, unsigned long *secret_len) in ecc_shared_secret() argument
339 lmd_res = mbedtls_ecdh_calc_secret(&ecdh, &out_len, secret, in ecc_shared_secret()
/optee_os/core/drivers/crypto/stm32/
H A Decc.c388 void *secret, size_t *secret_len) in shared_secret() argument
397 if (!private_key || !public_key || !secret || !secret_len) in shared_secret()
466 memcpy(secret, result.x.val, result.x.size); in shared_secret()
486 sdata->secret.data, in stm32_shared_secret()
487 &sdata->secret.length); in stm32_shared_secret()
/optee_os/core/include/crypto/
H A Dcrypto.h254 struct bignum *secret);
297 void *secret,
307 void *public_key, void *secret,
311 void *public_key, void *secret,
/optee_os/core/drivers/crypto/versal/
H A Decc.c325 void *secret, size_t *secret_len) in shared_secret() argument
328 secret, secret_len); in shared_secret()
335 sdata->secret.data, in do_shared_secret()
336 &sdata->secret.length); in do_shared_secret()
/optee_os/core/drivers/crypto/se050/adaptors/include/
H A Dse050_apdu_apis.h82 uint8_t *secret, size_t *len);
/optee_os/lib/libmbedtls/mbedtls/include/psa/
H A Dcrypto_builtin_key_derivation.h78 uint8_t *MBEDTLS_PRIVATE(secret);
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Decjpake.h115 const unsigned char *secret,
/optee_os/core/crypto/
H A Dcrypto.c704 struct bignum *secret __unused) in crypto_acipher_dh_shared_secret()
787 void *secret, in crypto_acipher_ecc_shared_secret() argument
795 return private_key->ops->shared_secret(private_key, public_key, secret, in crypto_acipher_ecc_shared_secret()
855 void *secret __unused, in crypto_acipher_x25519_shared_secret()
880 void *secret __unused, in crypto_acipher_x448_shared_secret()
/optee_os/core/lib/libtomcrypt/src/headers/
H A Dtomcrypt_misc.h57 int bcrypt_pbkdf_openbsd(const void *secret, unsigned long secret_len,
/optee_os/core/drivers/crypto/hisilicon/
H A Dhpre_dh.c359 sdata->secret.length = msg.out_bytes; in hpre_dh_do_shared_secret()
360 memcpy(sdata->secret.data, msg.out, msg.out_bytes); in hpre_dh_do_shared_secret()
H A Dhpre_montgomery.c469 memcpy(sdata->secret.data, msg.out, msg.curve_bytes); in hpre_montgomery_do_shared_secret()
470 sdata->secret.length = msg.curve_bytes; in hpre_montgomery_do_shared_secret()
/optee_os/core/drivers/crypto/se050/adaptors/apis/
H A Dapdu.c550 uint8_t *secret, size_t *len) in se050_ecc_gen_shared_secret() argument
556 if (!keypub || !secret || !len) in se050_ecc_gen_shared_secret()
564 buf, pubkey_len, secret, len); in se050_ecc_gen_shared_secret()
/optee_os/core/drivers/crypto/crypto_api/include/
H A Ddrvcrypt_acipher.h135 struct drvcrypt_buf secret; /* Shared secret */ member

12