Home
last modified time | relevance | path

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

/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_sm_import_wrap_key.c448 …struct HksUsageSpec *decOriginKeyUsageSpec = (struct HksUsageSpec *)HksMalloc(sizeof(struct HksUsa… in DecryptImportedSmKey() local
449 if (decOriginKeyUsageSpec == NULL) { in DecryptImportedSmKey()
454 …(void)memset_s(decOriginKeyUsageSpec, sizeof(struct HksUsageSpec), 0, sizeof(struct HksUsageSpec)); in DecryptImportedSmKey()
455 ret = BuildDecryptUsageSpecOfSmUnwrap(&ivParam, decOriginKeyUsageSpec); in DecryptImportedSmKey()
459 HksFreeUsageSpec(&decOriginKeyUsageSpec); in DecryptImportedSmKey()
462 …ret = HksCryptoHalDecrypt(&dataParams->deriveKekData1, decOriginKeyUsageSpec, kEncData, &originKey… in DecryptImportedSmKey()
463 HksFreeUsageSpec(&decOriginKeyUsageSpec); in DecryptImportedSmKey()
H A Dhks_core_service_key_generate.c572 …struct HksUsageSpec *decOriginKeyUsageSpec = (struct HksUsageSpec *)HksMalloc(sizeof(struct HksUsa… in DecryptImportedKeyWithKek() local
573 if (decOriginKeyUsageSpec == NULL) { in DecryptImportedKeyWithKek()
578 …(void)memset_s(decOriginKeyUsageSpec, sizeof(struct HksUsageSpec), 0, sizeof(struct HksUsageSpec)); in DecryptImportedKeyWithKek()
580 …ryptUsageSpecOfUnwrap(&kekAadPart, &kekNoncePart, &kekTagPart, payloadSize, decOriginKeyUsageSpec); in DecryptImportedKeyWithKek()
584 HksFreeUsageSpec(&decOriginKeyUsageSpec); in DecryptImportedKeyWithKek()
588 ret = HksCryptoHalDecrypt(kek, decOriginKeyUsageSpec, &originKeyEncDataPart, &originKey); in DecryptImportedKeyWithKek()
589 HksFreeUsageSpec(&decOriginKeyUsageSpec); in DecryptImportedKeyWithKek()