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 D | hks_sm_import_wrap_key.c | 448 …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 D | hks_core_service_key_generate.c | 572 …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()
|