Home
last modified time | relevance | path

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

/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core_dependency/src/
H A Dhks_chipset_platform_key_hardcoded.c78 struct KeyMaterialEcc privateKeyMaterial = { in MallocFullPlatformPrivateKey() local
89 …t ret = memcpy_s(privateKey->data, privateKey->size, &privateKeyMaterial, sizeof(privateKeyMateria… in MallocFullPlatformPrivateKey()
91 …ret = memcpy_s(privateKey->data + sizeof(privateKeyMaterial), privateKey->size - sizeof(privateKey… in MallocFullPlatformPrivateKey()
94 … ret = memcpy_s(privateKey->data + sizeof(privateKeyMaterial) + PLATFORM_KEY_PLATFORM_PUB_KEY_SIZE, in MallocFullPlatformPrivateKey()
95 privateKey->size - sizeof(privateKeyMaterial) - PLATFORM_KEY_PLATFORM_PUB_KEY_SIZE, in MallocFullPlatformPrivateKey()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/core/src/
H A Dhks_local_engine.c133 struct HksBlob privateKeyMaterial = { 0, NULL }; in HksLocalAgreeKey() local
134 ret = HksSetKeyToMaterial(spec.algType, false, privateKey, &privateKeyMaterial); in HksLocalAgreeKey()
141 … (void)memset_s(privateKeyMaterial.data, privateKeyMaterial.size, 0, privateKeyMaterial.size); in HksLocalAgreeKey()
142 HKS_FREE(privateKeyMaterial.data); in HksLocalAgreeKey()
147 ret = HksCryptoHalAgreeKey(&privateKeyMaterial, &publicKeyMaterial, &spec, agreedKey); in HksLocalAgreeKey()
150 (void)memset_s(privateKeyMaterial.data, privateKeyMaterial.size, 0, privateKeyMaterial.size); in HksLocalAgreeKey()
151 HKS_FREE(privateKeyMaterial.data); in HksLocalAgreeKey()