Home
last modified time | relevance | path

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

/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_sm_import_wrap_key.c233 struct HksBlob kekDataBlob = {0, NULL}; in SplitKekAndSignData() local
239 kekDataBlob.size = kekAndSignBlob->size - signDataLen; in SplitKekAndSignData()
240 kekDataBlob.data = (uint8_t *)HksMalloc(kekDataBlob.size); in SplitKekAndSignData()
241 …HKS_IF_NULL_LOGE_RETURN(kekDataBlob.data, HKS_ERROR_MALLOC_FAIL, "malloc kekDataBlob memory failed… in SplitKekAndSignData()
244 (void)memcpy_s(kekDataBlob.data, kekDataBlob.size, kekAndSignBlob->data, kekDataBlob.size); in SplitKekAndSignData()
256 …d)memcpy_s(signatureDataBlob.data, signatureDataBlob.size, kekAndSignBlob->data + kekDataBlob.size, in SplitKekAndSignData()
261 HKS_FREE(kekDataBlob.data); in SplitKekAndSignData()
264 dataParams->kekData.size = kekDataBlob.size; in SplitKekAndSignData()
265 dataParams->kekData.data = kekDataBlob.data; in SplitKekAndSignData()