Home
last modified time | relevance | path

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

/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_key_generate.c535 uint32_t keyMaterialSize = 0; in ParseImportedKeyDecryptParams() local
536 …(void)memcpy_s((uint8_t *)&keyMaterialSize, sizeof(uint32_t), keyMatLenBlobPart.data, keyMatLenBlo… in ParseImportedKeyDecryptParams()
537 if ((keyMaterialSize == 0) || (keyMaterialSize > MAX_KEY_SIZE)) { in ParseImportedKeyDecryptParams()
546 *outKeyMaterialSize = keyMaterialSize; in ParseImportedKeyDecryptParams()
560 uint32_t keyMaterialSize = 0; in DecryptImportedKeyWithKek() local
562 &keyMaterialSize, blobArray); in DecryptImportedKeyWithKek()
566 originKey.size = keyMaterialSize; in DecryptImportedKeyWithKek()
H A Dhks_sm_import_wrap_key.c437 uint32_t keyMaterialSize = 0; in DecryptImportedSmKey() local
439 HKS_IMPORT_WRAPPED_KEY_TOTAL_BLOBS, &keyMaterialSize); in DecryptImportedSmKey()
443 originKey.size = keyMaterialSize + HKS_PADDING_SUPPLENMENT; in DecryptImportedSmKey()
469 ret = SubPaddingPlaintext(&originKey, &dataParams->originKey, keyMaterialSize); in DecryptImportedSmKey()
/ohos5.0/base/security/huks/utils/crypto_adapter/
H A Dhks_client_service_adapter.c216 …uint32_t keyMaterialSize = sizeof(struct KeyMaterialDsa) + keyMaterial->xSize + keyMaterial->ySize… in GetDsaPubKeyParam() local
218 if (publicKey->size < keyMaterialSize) { in GetDsaPubKeyParam()