Home
last modified time | relevance | path

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

/optee_os/core/lib/libtomcrypt/
H A Dx25519.c19 TEE_Result crypto_acipher_alloc_x25519_keypair(struct montgomery_keypair *key, in crypto_acipher_alloc_x25519_keypair()
44 TEE_Result crypto_acipher_gen_x25519_key(struct montgomery_keypair *key, in crypto_acipher_gen_x25519_key()
68 TEE_Result crypto_acipher_x25519_shared_secret(struct montgomery_keypair in crypto_acipher_x25519_shared_secret()
/optee_os/core/include/crypto/
H A Dcrypto.h171 struct montgomery_keypair { struct
211 TEE_Result crypto_acipher_alloc_x25519_keypair(struct montgomery_keypair *s,
213 TEE_Result crypto_acipher_alloc_x448_keypair(struct montgomery_keypair *s,
229 TEE_Result crypto_acipher_gen_x25519_key(struct montgomery_keypair *key,
231 TEE_Result crypto_acipher_gen_x448_key(struct montgomery_keypair *key,
305 TEE_Result crypto_acipher_x25519_shared_secret(struct montgomery_keypair
309 TEE_Result crypto_acipher_x448_shared_secret(struct montgomery_keypair
/optee_os/core/drivers/crypto/crypto_api/include/
H A Ddrvcrypt_acipher.h245 TEE_Result (*alloc_keypair)(struct montgomery_keypair *key,
248 TEE_Result (*gen_keypair)(struct montgomery_keypair *key,
/optee_os/core/crypto/
H A Dcrypto.c838 TEE_Result crypto_acipher_alloc_x25519_keypair(struct montgomery_keypair *key in crypto_acipher_alloc_x25519_keypair()
845 TEE_Result crypto_acipher_gen_x25519_key(struct montgomery_keypair in crypto_acipher_gen_x25519_key()
852 TEE_Result crypto_acipher_x25519_shared_secret(struct montgomery_keypair in crypto_acipher_x25519_shared_secret()
864 TEE_Result crypto_acipher_alloc_x448_keypair(struct montgomery_keypair *key in crypto_acipher_alloc_x448_keypair()
871 TEE_Result crypto_acipher_gen_x448_key(struct montgomery_keypair *key __unused, in crypto_acipher_gen_x448_key()
877 TEE_Result crypto_acipher_x448_shared_secret(struct montgomery_keypair in crypto_acipher_x448_shared_secret()
/optee_os/core/drivers/crypto/hisilicon/
H A Dhpre_montgomery.c94 hpre_montgomery_alloc_keypair(struct montgomery_keypair *key, in hpre_montgomery_alloc_keypair()
390 static TEE_Result hpre_montgomery_gen_keypair(struct montgomery_keypair *key, in hpre_montgomery_gen_keypair()
439 struct montgomery_keypair *key = NULL; in hpre_montgomery_do_shared_secret()
/optee_os/core/tee/
H A Dtee_svc_cryp.c444 RAW_DATA(struct montgomery_keypair, priv)
451 RAW_DATA(struct montgomery_keypair, pub)
461 RAW_DATA(struct montgomery_keypair, priv)
468 RAW_DATA(struct montgomery_keypair, pub)
659 sizeof(struct montgomery_keypair),
663 sizeof(struct montgomery_keypair),
2247 struct montgomery_keypair *tee_x25519_key = NULL; in tee_svc_obj_generate_key_x25519()
2255 tee_x25519_key = (struct montgomery_keypair *)o->attr; in tee_svc_obj_generate_key_x25519()
2274 struct montgomery_keypair *tee_x448_key = NULL; in tee_svc_obj_generate_key_x448()
2282 tee_x448_key = (struct montgomery_keypair *)o->attr; in tee_svc_obj_generate_key_x448()