Home
last modified time | relevance | path

Searched refs:eccPublicKey (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/
H A Dopenssl_ecc_helper.c453 static int32_t EcKeyToPublicKey(const EC_KEY *ecKey, struct HksBlob *eccPublicKey) in EcKeyToPublicKey() argument
494 eccPublicKey->size = totalSize; in EcKeyToPublicKey()
495 if (memcpy_s(eccPublicKey->data, eccPublicKey->size, keyBuffer, totalSize) != 0) { in EcKeyToPublicKey()
/ohos5.0/base/security/huks/utils/crypto_adapter/
H A Dhks_client_service_adapter_lite.c357 static int32_t X509PublicKeyToEcc(mbedtls_ecp_keypair *pubKey, struct HksBlob *eccPublicKey) in X509PublicKeyToEcc() argument
400 eccPublicKey->data = keyBuffer; in X509PublicKeyToEcc()
401 eccPublicKey->size = totalSize; in X509PublicKeyToEcc()
H A Dhks_client_service_adapter.c489 …tic int32_t EcKeyToPublicKey(const uint32_t alg, const EC_KEY *ecKey, struct HksBlob *eccPublicKey) in EcKeyToPublicKey() argument
535 eccPublicKey->data = keyBuffer; in EcKeyToPublicKey()
536 eccPublicKey->size = totalSize; in EcKeyToPublicKey()
544 static int32_t X509PublicKeyToEcc(const uint32_t alg, EVP_PKEY *pkey, struct HksBlob *eccPublicKey) in X509PublicKeyToEcc() argument
550 return EcKeyToPublicKey(alg, ecKey, eccPublicKey); in X509PublicKeyToEcc()