Home
last modified time | relevance | path

Searched refs:peer_key (Results 1 – 6 of 6) sorted by relevance

/optee_os/core/lib/libtomcrypt/
A Dsm2-kep.c204 ecc_key *peer_key, ecc_key *peer_eph_key, in sm2_kep_derive() argument
217 ecc_key *initiator_key = p->is_initiator ? my_key : peer_key; in sm2_kep_derive()
218 ecc_key *responder_key = p->is_initiator ? peer_key : my_key; in sm2_kep_derive()
286 ltc_res = mp_montgomery_setup(peer_key->dp.prime, &mp); in sm2_kep_derive()
290 ltc_res = mp_montgomery_normalization(mu, peer_key->dp.prime); in sm2_kep_derive()
294 ltc_res = mp_mulmod(peer_key->dp.A, mu, peer_key->dp.prime, ma); in sm2_kep_derive()
303 x2bar, U, ma, peer_key->dp.prime); in sm2_kep_derive()
307 ltc_res = mp_set_int(h, peer_key->dp.cofactor); in sm2_kep_derive()
315 ltc_res = ltc_ecc_mulmod(htA, U, U, peer_key->dp.A, peer_key->dp.prime, in sm2_kep_derive()
405 struct ecc_public_key *peer_key, in crypto_acipher_sm2_kep_derive() argument
[all …]
/optee_os/lib/libmbedtls/core/
A Dsm2-kep.c276 struct ecc_public_key *peer_key, in crypto_acipher_sm2_kep_derive() argument
308 extract_xy_from_public_key(&responder_key, peer_key); in crypto_acipher_sm2_kep_derive()
312 extract_xy_from_public_key(&initiator_key, peer_key); in crypto_acipher_sm2_kep_derive()
386 mres = mbedtls_mpi_copy(&PB.X, (mbedtls_mpi *)peer_key->x); in crypto_acipher_sm2_kep_derive()
389 mres = mbedtls_mpi_copy(&PB.Y, (mbedtls_mpi *)peer_key->y); in crypto_acipher_sm2_kep_derive()
/optee_os/core/tee/
A Dtee_svc_cryp.c2812 struct ecc_public_key *peer_key, in get_sm2_kep_params() argument
2832 res = crypto_acipher_alloc_ecc_public_key(peer_key, in get_sm2_kep_params()
2844 peer_key->curve = TEE_ECC_CURVE_SM2; in get_sm2_kep_params()
2858 peer_key->x); in get_sm2_kep_params()
2864 peer_key->y); in get_sm2_kep_params()
2913 crypto_acipher_free_ecc_public_key(peer_key); in get_sm2_kep_params()
3156 struct ecc_public_key peer_key = { }; in syscall_cryp_derive_key() local
3167 res = get_sm2_kep_params(params, param_count, &peer_key, in syscall_cryp_derive_key()
3177 &peer_key, &peer_eph_key, in syscall_cryp_derive_key()
3185 crypto_acipher_free_ecc_public_key(&peer_key); in syscall_cryp_derive_key()
/optee_os/core/include/crypto/
A Dcrypto.h272 struct ecc_public_key *peer_key,
/optee_os/core/crypto/
A Dcrypto.c793 struct ecc_public_key *peer_key in crypto_acipher_sm2_kep_derive()
/optee_os/lib/libmbedtls/mbedtls/library/
A Dssl_cli.c2999 const mbedtls_ecp_keypair *peer_key; in ssl_get_ecdh_params_from_cert() local
3020 peer_key = mbedtls_pk_ec( *peer_pk ); in ssl_get_ecdh_params_from_cert()
3022 if( ( ret = mbedtls_ecdh_get_params( &ssl->handshake->ecdh_ctx, peer_key, in ssl_get_ecdh_params_from_cert()

Completed in 20 milliseconds