Searched refs:blobArray (Results 1 – 2 of 2) sorted by relevance
| /base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/ |
| D | hks_import_wrapped_test_common.cpp | 55 …static int32_t BuildWrappedKeyData(struct HksBlob **blobArray, uint32_t size, struct HksBlob *outD… in BuildWrappedKeyData() argument 61 totalLength += blobArray[i]->size; in BuildWrappedKeyData() 72 …py_s(outBlob.data + offset, totalLength - offset, reinterpret_cast<uint8_t *>(&blobArray[i]->size), in BuildWrappedKeyData() 73 sizeof(blobArray[i]->size)) != EOK) { in BuildWrappedKeyData() 76 offset += sizeof(blobArray[i]->size); in BuildWrappedKeyData() 78 if (memcpy_s(outBlob.data + offset, totalLength - offset, blobArray[i]->data, in BuildWrappedKeyData() 79 blobArray[i]->size) != EOK) { in BuildWrappedKeyData() 82 offset += blobArray[i]->size; in BuildWrappedKeyData() 209 …struct HksBlob *blobArray[] = { peerPublicKey, &commonAad, &commonNonce, &agreeKeyTag, kekCipherTe… in ImportWrappedKey() local 211 … int32_t ret = BuildWrappedKeyData(blobArray, HKS_IMPORT_WRAPPED_KEY_TOTAL_BLOBS, wrappedKeyData); in ImportWrappedKey()
|
| /base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
| D | hks_core_service.c | 659 uint32_t totalBlobs, struct HksBlob **blobArray) in ParseKekDecryptParams() argument 663 …int32_t ret = HksGetBlobFromWrappedData(wrappedKeyData, offset++, totalBlobs, blobArray[blobIndex+… in ParseKekDecryptParams() 666 ret = HksGetBlobFromWrappedData(wrappedKeyData, offset++, totalBlobs, blobArray[blobIndex++]); in ParseKekDecryptParams() 669 ret = HksGetBlobFromWrappedData(wrappedKeyData, offset++, totalBlobs, blobArray[blobIndex++]); in ParseKekDecryptParams() 672 ret = HksGetBlobFromWrappedData(wrappedKeyData, offset++, totalBlobs, blobArray[blobIndex++]); in ParseKekDecryptParams() 686 …struct HksBlob *blobArray[] = { &agreeKeyAadPart, &agreeKeyNoncePart, &agreeKeyTagPart, &kekEncDat… in DecryptKekWithAgreeSharedSecret() local 689 …et = ParseKekDecryptParams(wrappedKeyData, &offset, HKS_IMPORT_WRAPPED_KEY_TOTAL_BLOBS, blobArray); in DecryptKekWithAgreeSharedSecret() 728 uint32_t totalBlobs, uint32_t *outKeyMaterialSize, struct HksBlob **blobArray) in ParseImportedKeyDecryptParams() argument 732 …int32_t ret = HksGetBlobFromWrappedData(wrappedKeyData, offset++, totalBlobs, blobArray[blobIndex+… in ParseImportedKeyDecryptParams() 735 ret = HksGetBlobFromWrappedData(wrappedKeyData, offset++, totalBlobs, blobArray[blobIndex++]); in ParseImportedKeyDecryptParams() [all …]
|