/optee_os-3.20.0/core/drivers/crypto/crypto_api/acipher/ |
A D | dh.c | 59 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(public_key); 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()
|
A D | ecc.c | 286 void *secret, unsigned long *secret_len) in ecc_shared_secret() argument 314 if (!secret) { in ecc_shared_secret() 327 sdata.secret.data = secret; in ecc_shared_secret() 328 sdata.secret.length = *secret_len; in ecc_shared_secret() 333 *secret_len = sdata.secret.length; in ecc_shared_secret()
|
/optee_os-3.20.0/core/lib/libtomcrypt/ |
A D | x25519.c | 71 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()
|
A D | dh.c | 71 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()
|
A D | ecc.c | 322 void *secret, in _ltc_ecc_shared_secret() argument 345 secret, secret_len); in _ltc_ecc_shared_secret()
|
/optee_os-3.20.0/core/drivers/crypto/caam/acipher/ |
A D | caam_dh.c | 384 struct caamdmaobj secret = { }; in do_shared_secret() local 403 ret = caam_dmaobj_output_sgtbuf(&secret, sdata->secret.data, in do_shared_secret() 404 sdata->secret.length, in do_shared_secret() 405 sdata->secret.length); in do_shared_secret() 409 if (secret.sgtbuf.sgt_type) in do_shared_secret() 412 caam_dmaobj_cache_push(&secret); in do_shared_secret() 445 caam_desc_add_ptr(desc, secret.sgtbuf.paddr); in do_shared_secret() 457 sdata->secret.length = caam_dmaobj_copy_to_orig(&secret); in do_shared_secret() 459 DH_DUMPBUF("Secret", sdata->secret.data, sdata->secret.length); in do_shared_secret() 469 caam_dmaobj_free(&secret); in do_shared_secret()
|
A D | caam_ecc.c | 607 struct caamdmaobj secret = { }; in do_shared_secret() local 642 ret = caam_dmaobj_output_sgtbuf(&secret, sdata->secret.data, in do_shared_secret() 643 sdata->secret.length, sdata->size_sec); in do_shared_secret() 647 if (secret.sgtbuf.sgt_type) in do_shared_secret() 650 caam_dmaobj_cache_push(&secret); in do_shared_secret() 662 caam_desc_add_ptr(desc, secret.sgtbuf.paddr); in do_shared_secret() 675 sdata->secret.length = caam_dmaobj_copy_to_orig(&secret); in do_shared_secret() 677 ECC_DUMPBUF("Secret", sdata->secret.data, sdata->secret.length); in do_shared_secret() 688 caam_dmaobj_free(&secret); in do_shared_secret()
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/library/ |
A D | ssl_tls13_keys.c | 135 const unsigned char *secret, size_t slen, in mbedtls_ssl_tls1_3_hkdf_expand_label() argument 175 secret, slen, in mbedtls_ssl_tls1_3_hkdf_expand_label() 245 const unsigned char *secret, size_t slen, in mbedtls_ssl_tls1_3_derive_secret() argument 281 secret, slen, in mbedtls_ssl_tls1_3_derive_secret()
|
A D | ssl_tls13_keys.h | 111 const unsigned char *secret, size_t slen, 195 const unsigned char *secret, size_t slen,
|
A D | ssl_tls.c | 342 static int ssl3_prf( const unsigned char *secret, size_t slen, in ssl3_prf() argument 404 static int tls1_prf( const unsigned char *secret, size_t slen, in tls1_prf() argument 430 S1 = secret; in tls1_prf() 431 S2 = secret + slen - hs; in tls1_prf() 613 const unsigned char *secret, size_t slen, in tls_prf_generic() argument 728 ret = mbedtls_md_hmac_starts( &md_ctx, secret, slen ); in tls_prf_generic() 779 static int tls_prf_sha256( const unsigned char *secret, size_t slen, in tls_prf_sha256() argument 784 return( tls_prf_generic( MBEDTLS_MD_SHA256, secret, slen, in tls_prf_sha256() 791 static int tls_prf_sha384( const unsigned char *secret, size_t slen, in tls_prf_sha384() argument 796 return( tls_prf_generic( MBEDTLS_MD_SHA384, secret, slen, in tls_prf_sha384() [all …]
|
A D | ecjpake.c | 105 const unsigned char *secret, in mbedtls_ecjpake_setup() argument 113 ECJPAKE_VALIDATE_RET( secret != NULL || len == 0 ); in mbedtls_ecjpake_setup() 122 MBEDTLS_MPI_CHK( mbedtls_mpi_read_binary( &ctx->s, secret, len ) ); in mbedtls_ecjpake_setup()
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/misc/bcrypt/ |
A D | bcrypt.c | 75 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-3.20.0/lib/libmbedtls/core/ |
A D | dh.c | 98 struct bignum *secret) in crypto_acipher_dh_shared_secret() argument 129 crypto_bignum_bin2bn(buf, olen, secret); in crypto_acipher_dh_shared_secret()
|
A D | ecc.c | 354 void *secret, unsigned long *secret_len) in ecc_shared_secret() argument 378 lmd_res = mbedtls_ecdh_calc_secret(&ecdh, &out_len, secret, in ecc_shared_secret()
|
/optee_os-3.20.0/core/drivers/crypto/se050/core/ |
A D | ecc.c | 401 void *secret, size_t *secret_len) in shared_secret_fallback() argument 417 secret, (unsigned long *)secret_len); in shared_secret_fallback() 447 void *secret, size_t *secret_len) in shared_secret() argument 466 secret, secret_len); in shared_secret() 496 secret, secret_len); in shared_secret() 719 sdata->secret.data, in do_shared_secret() 720 &sdata->secret.length); in do_shared_secret()
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/include/mbedtls/ |
A D | ecjpake.h | 130 const unsigned char *secret,
|
/optee_os-3.20.0/core/drivers/crypto/se050/adaptors/include/ |
A D | se050_apdu_apis.h | 82 uint8_t *secret, size_t *len);
|
/optee_os-3.20.0/core/drivers/crypto/versal/ |
A D | ecc.c | 334 void *secret, size_t *secret_len) in shared_secret() argument 337 secret, secret_len); in shared_secret() 344 sdata->secret.data, in do_shared_secret() 345 &sdata->secret.length); in do_shared_secret()
|
/optee_os-3.20.0/core/include/crypto/ |
A D | crypto.h | 242 struct bignum *secret); 283 void *secret, 293 void *public_key, void *secret,
|
A D | crypto_impl.h | 358 void *secret, unsigned long *secret_len);
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/headers/ |
A D | tomcrypt_misc.h | 57 int bcrypt_pbkdf_openbsd(const void *secret, unsigned long secret_len,
|
/optee_os-3.20.0/core/drivers/crypto/crypto_api/include/ |
A D | drvcrypt_acipher.h | 133 struct drvcrypt_buf secret; /* Shared secret */ member
|
/optee_os-3.20.0/core/crypto/ |
A D | crypto.c | 673 struct bignum *secret __unused) in crypto_acipher_dh_shared_secret() 756 void *secret, in crypto_acipher_ecc_shared_secret() argument 764 return private_key->ops->shared_secret(private_key, public_key, secret, in crypto_acipher_ecc_shared_secret() 823 void *secret __unused, in crypto_acipher_x25519_shared_secret()
|
/optee_os-3.20.0/core/drivers/crypto/se050/adaptors/apis/ |
A D | apdu.c | 550 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-3.20.0/ta/pkcs11/src/ |
A D | pkcs11_attributes.c | 1501 struct obj_attrs *secret = NULL; in check_created_attrs() local 1510 secret = key1; in check_created_attrs() 1544 if (secret) { in check_created_attrs() 1545 switch (get_key_type(secret)) { in check_created_attrs() 1560 rc = get_u32_attribute(secret, PKCS11_CKA_VALUE_LEN, in check_created_attrs() 1613 if (secret && get_key_type(secret) == PKCS11_CKK_AES) { in check_created_attrs()
|