Home
last modified time | relevance | path

Searched refs:publicKey (Results 1 – 2 of 2) sorted by relevance

/hal_infineon-3.4.0/mtb-pdl-cat1/drivers/source/
Dcy_crypto_core_ecc_key_gen.c245 cy_stc_crypto_ecc_key *publicKey) in Cy_Crypto_Core_ECC_MakePublicKey() argument
251 if ((eccDp != NULL) && (privateKey != NULL) && (publicKey != NULL) && in Cy_Crypto_Core_ECC_MakePublicKey()
252 (publicKey->pubkey.x != NULL) && (publicKey->pubkey.y != NULL)) in Cy_Crypto_Core_ECC_MakePublicKey()
290 Cy_Crypto_Core_Vu_GetMemValue(base, (uint8_t *)publicKey->pubkey.x, p_x, bitsize); in Cy_Crypto_Core_ECC_MakePublicKey()
291 Cy_Crypto_Core_Vu_GetMemValue(base, (uint8_t *)publicKey->pubkey.y, p_y, bitsize); in Cy_Crypto_Core_ECC_MakePublicKey()
293 publicKey->type = PK_PUBLIC; in Cy_Crypto_Core_ECC_MakePublicKey()
294 publicKey->curveID = curveID; in Cy_Crypto_Core_ECC_MakePublicKey()
/hal_infineon-3.4.0/mtb-pdl-cat1/drivers/include/
Dcy_crypto_core_ecc.h105 const uint8_t *privateKey, cy_stc_crypto_ecc_key *publicKey);