Home
last modified time | relevance | path

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

/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/rkc/src/
H A Dhks_rkc_v1.c70 static int32_t RkcReadAllKsfV1(struct HksRkcKsfDataV1 *validKsfData) in RkcReadAllKsfV1() argument
90 (void)memcpy_s(validKsfData, sizeof(struct HksRkcKsfDataV1), in RkcReadAllKsfV1()
202 …struct HksRkcKsfDataV1 *validKsfData = (struct HksRkcKsfDataV1 *)HksMalloc(sizeof(struct HksRkcKsf… in RkcLoadKsfV1() local
203 if (validKsfData == NULL) { in RkcLoadKsfV1()
209 ret = RkcReadAllKsfV1(validKsfData); in RkcLoadKsfV1()
212 … RkcRecoverRkTime(validKsfData->ksfDataRkc.rkCreatedTime, validKsfData->ksfDataRkc.rkExpiredTime); in RkcLoadKsfV1()
213 … RkcRecoverMkTime(validKsfData->ksfDataMk.mkCreatedTime, validKsfData->ksfDataMk.mkExpiredTime); in RkcLoadKsfV1()
215 …struct HksBlob mkCipherText = { HKS_RKC_MK_CIPHER_TEXT_LEN, (uint8_t *)validKsfData->ksfDataMk.mkC… in RkcLoadKsfV1()
216 ret = RkcMkCryptV1(validKsfData, mkBlob, &mkCipherText, false); /* false: decrypt */ in RkcLoadKsfV1()
220 HKS_MEMSET_FREE_PTR(validKsfData, sizeof(struct HksRkcKsfDataV1)); in RkcLoadKsfV1()
H A Dhks_rkc.c64 static int32_t ReadAllKsfRkc(struct HksKsfDataRkcWithVer *validKsfData) in ReadAllKsfRkc() argument
90 (void)memcpy_s(validKsfData, sizeof(struct HksKsfDataRkcWithVer), in ReadAllKsfRkc()
95 static int32_t ReadAllKsfMk(struct HksKsfDataMkWithVer *validKsfData) in ReadAllKsfMk() argument
121 (void)memcpy_s(validKsfData, sizeof(struct HksKsfDataMkWithVer), in ReadAllKsfMk()