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 D | hks_chipset_platform_key_hardcoded.c | 78 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 D | hks_local_engine.c | 133 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()
|