Home
last modified time | relevance | path

Searched refs:inData (Results 1 - 25 of 155) sorted by relevance

1234567

/base/security/huks/interfaces/kits/liteapi/src/
H A Dhks_lite_api_import_key_item.cpp31 const struct HksBlob *aliasBlob, const struct HksParamSet *paramSet, struct HksBlob *inData) in HksCallImportKeyItem()
38 ret = HksImportKey(aliasBlob, paramSet, inData); in HksCallImportKeyItem()
42 static int32_t InitOutDataBuffer(struct HksBlob *inData, struct HksBlob *outData) in InitOutDataBuffer() argument
44 outData->size = inData->size + RESERVED_PADDING_AREA; in InitOutDataBuffer()
64 struct HksBlob inData = { 0, nullptr }; in importKeyItem() local
75 ret = HksParseInData(args, ARGS_INDEX_1, &inData); in importKeyItem()
80 ret = InitOutDataBuffer(&inData, &outData); in importKeyItem()
85 ret = HksCallImportKeyItem(&aliasBlob, paramSet, &inData); in importKeyItem()
95 HKS_FREE_BLOB(inData); in importKeyItem()
30 HksCallImportKeyItem( const struct HksBlob *aliasBlob, const struct HksParamSet *paramSet, struct HksBlob *inData) HksCallImportKeyItem() argument
H A Dhks_lite_api_update_finish_session.cpp30 typedef int32_t (*HksCallSessionFunc)(struct HksBlob *handle, struct HksParamSet *paramSet, struct HksBlob *inData,
33 static int32_t HksCallUpdateSession(struct HksBlob *handle, struct HksParamSet *paramSet, struct HksBlob *inData, in HksCallUpdateSession() argument
41 ret = HksUpdate(handle, paramSet, inData, outData); in HksCallUpdateSession()
45 static int32_t HksCallFinishSession(struct HksBlob *handle, struct HksParamSet *paramSet, struct HksBlob *inData, in HksCallFinishSession() argument
53 ret = HksFinish(handle, paramSet, inData, outData); in HksCallFinishSession()
57 static int32_t InitOutDataBuffer(struct HksBlob *inData, struct HksBlob *outData) in InitOutDataBuffer() argument
59 outData->size = inData->size + RESERVED_PADDING_AREA; in InitOutDataBuffer()
80 struct HksBlob inData = { 0, nullptr }; in InnerUpdateFinishSession() local
94 ret = HksParseInData(args, ARGS_INDEX_1, &inData); in InnerUpdateFinishSession()
99 ret = InitOutDataBuffer(&inData, in InnerUpdateFinishSession()
[all...]
H A Dhks_lite_api_export_key_item.cpp42 static int32_t InitOutDataBuffer(struct HksBlob *inData, struct HksBlob *outData) in InitOutDataBuffer() argument
44 outData->size = inData->size + RESERVED_PADDING_AREA; in InitOutDataBuffer()
64 struct HksBlob inData = { 0, nullptr }; in exportKeyItem() local
75 ret = InitOutDataBuffer(&inData, &outData); in exportKeyItem()
90 HKS_FREE_BLOB(inData); in exportKeyItem()
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/asymmetric_alg_test/
H A Dhks_rsa_cipher_test_common.cpp22 const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) in HksRsaCipherTestEncryptAbnormal()
32 ret = TestUpdateFinish(&handleEncrypt, encryptParamSet, HKS_KEY_PURPOSE_ENCRYPT, inData, cipherText); in HksRsaCipherTestEncryptAbnormal()
39 EXPECT_NE(HksMemCmp(inData->data, cipherText->data, inData->size), HKS_SUCCESS) << "cipherText equals inData"; in HksRsaCipherTestEncryptAbnormal()
43 ret = HksEncryptForDe(keyAlias, encryptParamSet, inData, &outData); in HksRsaCipherTestEncryptAbnormal()
54 const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) in HksRsaCipherTestEncrypt()
64 ret = TestUpdateFinish(&handleEncrypt, encryptParamSet, HKS_KEY_PURPOSE_ENCRYPT, inData, cipherText); in HksRsaCipherTestEncrypt()
69 EXPECT_NE(HksMemCmp(inData->data, cipherText->data, inData in HksRsaCipherTestEncrypt()
21 HksRsaCipherTestEncryptAbnormal(const struct HksBlob *keyAlias, const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) HksRsaCipherTestEncryptAbnormal() argument
53 HksRsaCipherTestEncrypt(const struct HksBlob *keyAlias, const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) HksRsaCipherTestEncrypt() argument
82 HksRsaCipherTestDecrypt(const struct HksBlob *keyAlias, const struct HksParamSet *decryptParamSet, const struct HksBlob *cipherText, struct HksBlob *plainText, const struct HksBlob *inData) HksRsaCipherTestDecrypt() argument
113 HksRsaCipherTestCase(const struct HksBlob *keyAlias, struct HksParamSet *genParamSet, struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet, const struct HksBlob *inData) HksRsaCipherTestCase() argument
148 HksRsaCipherTestCaseAbnormal(const struct HksBlob *keyAlias, struct HksParamSet *genParamSet, struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet, const struct HksBlob *inData) HksRsaCipherTestCaseAbnormal() argument
[all...]
H A Dhks_sm2_cipher_test.cpp360 const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) in HksSm2CipherTestEncrypt()
370 ret = TestUpdateFinish(&handleEncrypt, encryptParamSet, HKS_KEY_PURPOSE_ENCRYPT, inData, cipherText); in HksSm2CipherTestEncrypt()
374 EXPECT_NE(HksMemCmp(inData->data, cipherText->data, inData->size), HKS_SUCCESS) << "cipherText equals inData"; in HksSm2CipherTestEncrypt()
378 ret = HksEncryptForDe(keyAlias, encryptParamSet, inData, &outData); in HksSm2CipherTestEncrypt()
388 const struct HksBlob *cipherText, struct HksBlob *plainText, const struct HksBlob *inData) in HksSm2CipherTestDecrypt()
401 EXPECT_EQ(HksMemCmp(inData->data, plainText->data, inData->size), HKS_SUCCESS) << "plainText not equals inData"; in HksSm2CipherTestDecrypt()
359 HksSm2CipherTestEncrypt(const struct HksBlob *keyAlias, const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) HksSm2CipherTestEncrypt() argument
387 HksSm2CipherTestDecrypt(const struct HksBlob *keyAlias, const struct HksParamSet *decryptParamSet, const struct HksBlob *cipherText, struct HksBlob *plainText, const struct HksBlob *inData) HksSm2CipherTestDecrypt() argument
424 HksSm2CipherTestRun(const struct HksBlob *keyAlias, const GenEncryptDecryptParam &param, const struct HksBlob *inData, struct HksBlob *cipherText) HksSm2CipherTestRun() argument
489 struct HksBlob inData = { g_inData.length(), (uint8_t *)g_inData.c_str() }; HWTEST_F() local
513 struct HksBlob inData = { g_inData.length(), (uint8_t *)g_inData.c_str() }; HWTEST_F() local
555 struct HksBlob inData = { sizeof(DATA_AFTER_SHA256_HASH), (uint8_t *)DATA_AFTER_SHA256_HASH }; HWTEST_F() local
575 struct HksBlob inData = { g_inDataArr[i].length(), (uint8_t *)g_inDataArr[i].c_str() }; HWTEST_F() local
585 HksSm2CipherTestEncryptByNdk(const struct OH_Huks_Blob *keyAlias, const struct HksParamSet *encryptParamSet, const struct OH_Huks_Blob *inData, struct OH_Huks_Blob *cipherText) HksSm2CipherTestEncryptByNdk() argument
605 HksSm2CipherTestDecryptByNdk(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *decryptParamSet, const struct OH_Huks_Blob *cipherText, struct OH_Huks_Blob *plainText, const struct OH_Huks_Blob *inData) HksSm2CipherTestDecryptByNdk() argument
625 HksSm2CipherTestRunByNdk(const struct OH_Huks_Blob *keyAlias, const GenEncryptDecryptParam &param, const struct OH_Huks_Blob *inData) HksSm2CipherTestRunByNdk() argument
697 struct OH_Huks_Blob inData = { g_inData.length(), (uint8_t *)g_inData.c_str() }; HWTEST_F() local
714 struct OH_Huks_Blob inData = { g_inData.length(), (uint8_t *)g_inData.c_str() }; HWTEST_F() local
752 struct OH_Huks_Blob inData = { sizeof(DATA_AFTER_SHA256_HASH), (uint8_t *)DATA_AFTER_SHA256_HASH }; HWTEST_F() local
[all...]
H A Dhks_ecc_sign_verify_test_common.cpp24 const struct HksBlob *inData, struct HksBlob *outData, bool isSign) in HksTestSignVerify()
41 ret = TestUpdateFinish(&handle, paramSet, tmpParam->uint32Param, inData, outData); in HksTestSignVerify()
50 ret = HksSignForDe(keyAlias, paramSet, inData, &outData1); in HksTestSignVerify()
53 ret = HksVerifyForDe(keyAlias, paramSet, inData, outData); in HksTestSignVerify()
63 struct HksBlob inData = { in HksEccSignVerifyTestNormalCase() local
73 inData.size = DATA_ARRAY_AFTER_HASH_LEN[loopIndex]; in HksEccSignVerifyTestNormalCase()
74 inData.data = const_cast<uint8_t *>(g_inDataArrayAfterHash[loopIndex]); in HksEccSignVerifyTestNormalCase()
85 ret = HksTestSignVerify(&keyAlias, signParamSet, &inData, &outDataSign, true); in HksEccSignVerifyTestNormalCase()
101 ret = HksTestSignVerify(&newKeyAlias, verifyParamSet, &inData, &outDataSign, false); in HksEccSignVerifyTestNormalCase()
23 HksTestSignVerify(struct HksBlob *keyAlias, struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData, bool isSign) HksTestSignVerify() argument
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/
H A Dhks_sm4_cipher_test_common.cpp25 const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) in HksSm4CipherTestEncrypt()
35 ret = TestUpdateLoopFinish(&handleEncrypt, encryptParamSet, inData, cipherText); in HksSm4CipherTestEncrypt()
40 EXPECT_NE(HksMemCmp(inData->data, cipherText->data, inData->size), HKS_SUCCESS) << "cipherText equals inData"; in HksSm4CipherTestEncrypt()
47 const struct HksBlob *inData) in HksSm4CipherTestDecrypt()
62 EXPECT_EQ(HksMemCmp(inData->data, plainText->data, inData->size), HKS_SUCCESS) << "plainText not equals inData"; in HksSm4CipherTestDecrypt()
70 struct HksBlob inData in HksSm4CipherTestCaseOther() local
24 HksSm4CipherTestEncrypt(const struct HksBlob *keyAlias, const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) HksSm4CipherTestEncrypt() argument
45 HksSm4CipherTestDecrypt(const struct HksBlob *keyAlias, const struct HksParamSet *decryptParamSet, const struct HksBlob *cipherText, struct HksBlob *plainText, const struct HksBlob *inData) HksSm4CipherTestDecrypt() argument
110 struct HksBlob inData = { HksSm4CipherTestCaseGcm() local
[all...]
H A Dhks_three_stage_test_common.c43 uint32_t purpose, const struct HksBlob *inData, struct HksBlob *outData) in TestLessThanMaxSeg()
52 int32_t ret = HksUpdateForDe(handle, paramSet, inData, &tmpOutData); in TestLessThanMaxSeg()
77 int32_t HksTestUpdate(const struct HksBlob *handle, const struct HksParamSet *paramSet, const struct HksBlob *inData) in HksTestUpdate() argument
79 struct HksBlob inDataSeg = *inData; in HksTestUpdate()
82 uint8_t *lastPtr = inData->data + inData->size - 1; in HksTestUpdate()
116 const struct HksBlob *inData, struct HksBlob *outData) in TestBatchUpdateLoopFinish()
118 struct HksBlob inDataSeg = *inData; in TestBatchUpdateLoopFinish()
119 uint8_t *lastPtr = inData->data + inData in TestBatchUpdateLoopFinish()
42 TestLessThanMaxSeg(const struct HksBlob *handle, const struct HksParamSet *paramSet, uint32_t purpose, const struct HksBlob *inData, struct HksBlob *outData) TestLessThanMaxSeg() argument
115 TestBatchUpdateLoopFinish(const struct HksBlob *handle, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData) TestBatchUpdateLoopFinish() argument
171 TestUpdateLoopFinish(const struct HksBlob *handle, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData) TestUpdateLoopFinish() argument
231 TestUpdateFinish(const struct HksBlob *handle, const struct HksParamSet *paramSet, uint32_t purpose, const struct HksBlob *inData, struct HksBlob *outData) TestUpdateFinish() argument
[all...]
H A Dhks_hmac_derive_test_common.cpp28 struct HksBlob inData = { 0, nullptr }; in HksHmacDeriveTestNormalCase1() local
45 ret = HksUpdateForDe(&handleDerive, deriveParamSet, &inData, &outData); in HksHmacDeriveTestNormalCase1()
50 ret = HksFinishForDe(&handleDerive, deriveFinalParamsSet, &inData, &outDataDerive); in HksHmacDeriveTestNormalCase1()
79 struct HksBlob inData = { 0, nullptr }; in HksHmacDeriveTestCmpCase() local
96 ret = HksUpdateForDe(&handleDeriveTest, deriveParamSet, &inData, &outData); in HksHmacDeriveTestCmpCase()
101 ret = HksFinishForDe(&handleDeriveTest, deriveFinalParamsSet, &inData, &outDataDerive); in HksHmacDeriveTestCmpCase()
/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_three_stage.c100 static int32_t CheckSm2CipherData(bool isEncrypt, const struct HksUsageSpec *usageSpec, const struct HksBlob *inData, in CheckSm2CipherData() argument
111 uint32_t needLen = (lenC1 + digestLen + inData->size); in CheckSm2CipherData()
121 static int32_t CheckAesCipherAead(bool isEncrypt, const struct HksBlob *inData, in CheckAesCipherAead() argument
125 if (outData->size < (inData->size + HKS_AE_TAG_LEN)) { in CheckAesCipherAead()
127 outData->size, inData->size); in CheckAesCipherAead()
131 if (outData->size < inData->size) { in CheckAesCipherAead()
133 outData->size, inData->size); in CheckAesCipherAead()
141 const struct HksBlob *inData, const struct HksBlob *outData) in CheckBlockCipherOther()
151 if ((mode == HKS_MODE_CBC || mode == HKS_MODE_ECB) && inData->size % blockSize != 0) { in CheckBlockCipherOther()
152 HKS_LOG_E("encrypt cbc or ecb no-padding, invalid inSize: %" LOG_PUBLIC "u", inData in CheckBlockCipherOther()
140 CheckBlockCipherOther(uint32_t mode, bool isEncrypt, const struct HksUsageSpec *usageSpec, const struct HksBlob *inData, const struct HksBlob *outData) CheckBlockCipherOther() argument
178 CheckBlockCipherData(bool isEncrypt, const struct HksUsageSpec *usageSpec, const struct HksBlob *inData, const struct HksBlob *outData) CheckBlockCipherData() argument
200 HksCheckFinishOutSize(bool isEncrypt, struct HksParamSet *paramSet, const struct HksBlob *inData, const struct HksBlob *outData) HksCheckFinishOutSize() argument
337 CopyNewCachedData(const struct HksBlob *cachedBlob, const struct HksBlob *inData, uint8_t *newData, uint32_t newSize) CopyNewCachedData() argument
355 GetNewCachedData(const struct HksBlob *cachedBlob, const struct HksBlob *inData, struct HksBlob *newBlob) GetNewCachedData() argument
435 CheckCachedDataMaxSize(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, const uint32_t maxDataLen) CheckCachedDataMaxSize() argument
538 CoreSignVerify(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData) CoreSignVerify() argument
817 CoreCipherUpdate(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
844 AppendNonceWhenNeeded(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, const uint32_t nonceLen, struct HksBlob *outData, struct HksBlob tag) global() argument
872 CoreAesEncryptFinish(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
915 CoreAesDecryptFinish(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
951 CoreAesCcmCipherFinish(const struct HuksKeyNode *keyNode, const bool isEncrypt, const struct HksBlob *inData, struct HksBlob *outData) global() argument
1015 CoreAesCipherUpdate(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1034 CoreAesCipherFinish(const struct HuksKeyNode *keyNode, const bool isEncrypt, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1070 CoreDesCipherUpdate(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1080 CoreDesEncryptFinish( const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1106 CoreDesDecryptFinish( const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1128 CoreDesCipherFinish(const struct HuksKeyNode *keyNode, const bool isEncrypt, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1153 Core3DesCipherUpdate(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1163 Core3DesEncryptFinish( const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1189 Core3DesDecryptFinish( const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1211 Core3DesCipherFinish(const struct HuksKeyNode *keyNode, const bool isEncrypt, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1226 CoreSm4EncryptFinish(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1250 CoreSm4DecryptFinish(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1270 RsaCipherFinish(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData) global() argument
1305 Sm2CipherFinish(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData) global() argument
1339 CoreRsaCipherFinish(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData) global() argument
1351 CoreSm2CipherFinish(const struct HuksKeyNode *keyNode, const struct HksBlob *inData, struct HksBlob *outData) global() argument
1520 HksCoreSignVerifyThreeStageFinish(const struct HuksKeyNode *keyNode, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1609 HksCoreCryptoThreeStageUpdate(const struct HuksKeyNode *keyNode, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1637 HksCoreEncryptThreeStageFinish(const struct HuksKeyNode *keyNode, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1669 HksCoreDecryptThreeStageFinish(const struct HuksKeyNode *keyNode, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1823 HksCoreDeriveThreeStageFinish(const struct HuksKeyNode *keyNode, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
1928 HksCoreAgreeThreeStageFinish(const struct HuksKeyNode *keyNode, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
2039 HksCoreMacThreeStageFinish(const struct HuksKeyNode *keyNode, const struct HksParamSet *paramSet, const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) global() argument
[all...]
/base/security/huks/interfaces/kits/napi/src/v9/
H A Dhuks_napi_update_finish_session.cpp50 if (context->inData != nullptr) { in DeleteUpdateAsyncContext()
51 if (context->inData->data != nullptr && context->inData->size != 0) { in DeleteUpdateAsyncContext()
52 (void)memset_s(context->inData->data, context->inData->size, 0, context->inData->size); in DeleteUpdateAsyncContext()
54 FreeHksBlob(context->inData); in DeleteUpdateAsyncContext()
74 napi_value inData = nullptr; in FillContextInDataAndOutData() local
77 napi_status status = napi_get_named_property(env, argv[index], HKS_OPTIONS_PROPERTY_INDATA.c_str(), &inData); in FillContextInDataAndOutData()
78 if (status == napi_ok && inData ! in FillContextInDataAndOutData()
[all...]
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/symmetric_alg_test/
H A Dhks_aes_cipher_test_common.cpp30 const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) in HksAesCipherTestEncrypt()
40 ret = TestUpdateLoopFinish(&handleEncrypt, encryptParamSet, inData, cipherText); in HksAesCipherTestEncrypt()
45 EXPECT_NE(HksMemCmp(inData->data, cipherText->data, inData->size), HKS_SUCCESS) << "cipherText equals inData"; in HksAesCipherTestEncrypt()
49 ret = HksEncryptForDe(keyAlias, encryptParamSet, inData, &outData); in HksAesCipherTestEncrypt()
60 struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText, in HksAesCipherTestEncryptWithoutNonce()
89 ret = TestUpdateLoopFinish(&handleEncrypt, encryptParamSet, inData, cipherText); in HksAesCipherTestEncryptWithoutNonce()
94 EXPECT_NE(HksMemCmp(inData->data, cipherText->data, inData in HksAesCipherTestEncryptWithoutNonce()
29 HksAesCipherTestEncrypt(const struct HksBlob *keyAlias, const struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) HksAesCipherTestEncrypt() argument
59 HksAesCipherTestEncryptWithoutNonce(const struct HksBlob *keyAlias, struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText, bool needAccessControl) HksAesCipherTestEncryptWithoutNonce() argument
99 HksAesCipherTestDecrypt(const struct HksBlob *keyAlias, const struct HksParamSet *decryptParamSet, const struct HksBlob *cipherText, struct HksBlob *plainText, const struct HksBlob *inData) HksAesCipherTestDecrypt() argument
155 struct HksBlob inData = { HksAesCipherTestCaseOther() local
194 struct HksBlob inData = { HksAesCipherTestCaseGcm2() local
252 struct HksBlob inData = { HksAesCipherTestCaseGcm3() local
339 struct HksBlob inData = { HksAesCipherTestCaseGcm4() local
397 HksAesEncryptThreeStage(const struct HksBlob *keyAlias, struct HksParamSet *encryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText) HksAesEncryptThreeStage() argument
405 HksAesDecryptThreeStage(const struct HksBlob *keyAlias, struct HksParamSet *decryptParamSet, const struct HksBlob *inData, struct HksBlob *cipherText, struct HksBlob *plainText) HksAesDecryptThreeStage() argument
[all...]
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/
H A Dhks_ipc_slice.c55 static uint32_t GetDataSize(uint32_t cmdId, const struct HksBlob *inData, const struct HksBlob *outData, in GetDataSize() argument
59 HKS_IF_NOT_SUCC_RETURN(GetBlobBufSize(inData, &inBuffData), HKS_ERROR_INVALID_ARGUMENT) in GetDataSize()
76 struct HksBlob *inData, struct HksBlob *outData) in ProcessDataOnce()
82 (GetDataSize(cmdId, inData, outData, &dataBufSize) != HKS_SUCCESS)) { in ProcessDataOnce()
99 ret = HksOnceDataPack(&ipcBlob, inData, outData, NULL, &offset); in ProcessDataOnce()
101 ret = HksOnceDataPack(&ipcBlob, inData, NULL, outData, &offset); in ProcessDataOnce()
119 struct HksBlob *inData, struct HksBlob *outData) in HksSliceDataEntry()
129 (GetDataSize(cmdId, inData, outData, &dataBufSize) != HKS_SUCCESS)) { in HksSliceDataEntry()
138 return ProcessDataOnce(cmdId, key, paramSet, inData, outData); in HksSliceDataEntry()
75 ProcessDataOnce(uint32_t cmdId, const struct HksBlob *key, const struct HksParamSet *paramSet, struct HksBlob *inData, struct HksBlob *outData) ProcessDataOnce() argument
118 HksSliceDataEntry(uint32_t cmdId, const struct HksBlob *key, const struct HksParamSet *paramSet, struct HksBlob *inData, struct HksBlob *outData) HksSliceDataEntry() argument
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/include/
H A Dopenssl_aes_helper.h33 int32_t AesEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData,
36 int32_t AesDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData,
39 int32_t AesGcmEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData,
42 int32_t AesGcmDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData,
/base/security/access_token/test/fuzztest/services/accesstoken/alloclocaltokenidstub_fuzzer/
H A Dalloclocaltokenidstub_fuzzer.cpp44 MessageParcel inData; in AllocLocalTokenIDStubFuzzTest() local
45 inData.WriteInterfaceToken(IAccessTokenManager::GetDescriptor()); in AllocLocalTokenIDStubFuzzTest()
46 if (!inData.WriteUint32(tokenId) || !inData.WriteString(testName)) { in AllocLocalTokenIDStubFuzzTest()
59 DelayedSingleton<AccessTokenManagerService>::GetInstance()->OnRemoteRequest(code, inData, reply, option); in AllocLocalTokenIDStubFuzzTest()
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/include/asymmetric_alg_test/
H A Dhks_rsa_cipher_test_common.h53 struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet, const struct HksBlob *inData);
55 struct HksParamSet *encryptParamSet, struct HksParamSet *decryptParamSet, const struct HksBlob *inData);
57 const struct HksBlob *inData, struct HksBlob *cipherText);
59 const struct HksBlob *inData, struct HksBlob *cipherText);
61 const struct HksBlob *cipherText, struct HksBlob *plainText, const struct HksBlob *inData);
/base/notification/common_event_service/frameworks/extension/test/static_subscriber_proxy_test/
H A Dstatic_subscriber_proxy_test.cpp66 ErrCode OnReceiveEvent(CommonEventData* inData) override
85 ErrCode OnReceiveEvent(CommonEventData* inData) override
105 CommonEventData* inData = nullptr; in HWTEST_F() local
106 EXPECT_EQ(testProxy->OnReceiveEvent(inData), ERR_OK); in HWTEST_F()
122 CommonEventData* inData = nullptr; in HWTEST_F() local
123 EXPECT_EQ(testProxy->OnReceiveEvent(inData), 1); in HWTEST_F()
/base/security/certificate_manager/test/unittest/src/
H A Dcm_update_test.cpp102 * @tc.desc: Test CmIsAuthorizedApp inData is null
108 struct CmBlob *inData = nullptr; in HWTEST_F() local
109 int32_t ret = CmUpdate(&g_handle, inData); in HWTEST_F()
115 * @tc.desc: Test CmIsAuthorizedApp inData size is 0
121 struct CmBlob inData = { 0, (uint8_t *)g_inDataBuf }; in HWTEST_F() local
122 int32_t ret = CmUpdate(&g_handle, &inData); in HWTEST_F()
128 * @tc.desc: Test CmIsAuthorizedApp inData data is null
134 struct CmBlob inData = { DEFAULT_INDATA_SIZE, nullptr }; in HWTEST_F() local
135 int32_t ret = CmUpdate(&g_handle, &inData); in HWTEST_F()
/base/security/access_token/test/fuzztest/services/accesstoken/getnativetokeninfostub_fuzzer/
H A Dgetnativetokeninfostub_fuzzer.cpp41 MessageParcel inData; in GetNativeTokenInfoStubFuzzTest() local
42 inData.WriteInterfaceToken(IAccessTokenManager::GetDescriptor()); in GetNativeTokenInfoStubFuzzTest()
43 if (!inData.WriteUint32(tokenId)) { in GetNativeTokenInfoStubFuzzTest()
56 DelayedSingleton<AccessTokenManagerService>::GetInstance()->OnRemoteRequest(code, inData, reply, option); in GetNativeTokenInfoStubFuzzTest()
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/
H A Dopenssl_aes_helper.c125 int32_t AesEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, in AesEncrypt() argument
128 if (inData == NULL || inData->data == NULL || inData->size == 0 || outData == NULL || outData->data == NULL || in AesEncrypt()
165 if (EVP_EncryptUpdate(ctx, outData->data, &outLen, inData->data, inData->size) != 1) { in AesEncrypt()
179 int32_t AesDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, in AesDecrypt() argument
182 if (inData == NULL || inData->data == NULL || inData in AesDecrypt()
233 AesGcmEncrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, const struct HksBlob *randomKey, const struct HksBlob *tagAead) AesGcmEncrypt() argument
288 AesGcmDecrypt(const struct HksParamSet *paramSetIn, const struct HksBlob *inData, struct HksBlob *outData, const struct HksBlob *randomKey, const struct HksBlob *tagDec) AesGcmDecrypt() argument
[all...]
/base/security/huks/services/huks_standard/huks_engine/main/core/include/
H A Dhks_core_service_three_stage.h40 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg);
49 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg);
52 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg);
58 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg);
67 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg);
79 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg);
91 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg);
/base/security/huks/interfaces/kits/napi/src/v8/
H A Dhuks_napi_update_finish.cpp43 struct HksBlob *inData = nullptr; member
67 if (context->inData != nullptr) { in DeleteUpdateAsyncContext()
68 if (context->inData->data != nullptr && context->inData->size != 0) { in DeleteUpdateAsyncContext()
69 (void)memset_s(context->inData->data, context->inData->size, 0, context->inData->size); in DeleteUpdateAsyncContext()
71 FreeHksBlob(context->inData); in DeleteUpdateAsyncContext()
91 napi_value inData = nullptr; in FillContextInDataAndOutData() local
94 napi_status status = napi_get_named_property(env, argv[index], HKS_OPTIONS_PROPERTY_INDATA.c_str(), &inData); in FillContextInDataAndOutData()
[all...]
/base/security/certificate_manager/test/fuzz_test/cmupdate_fuzzer/
H A Dcmupdate_fuzzer.cpp43 struct CmBlob inData = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local
44 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &inData)) { in DoSomethingInterestingWithMyAPI()
50 (void)CmUpdate(&upHandle, &inData); in DoSomethingInterestingWithMyAPI()
/base/security/asset/test/unittest/module_test/src/
H A Dhuks_wrapper_test.cpp106 struct HksBlob inData = { 6, msg }; in HWTEST_F() local
112 ASSERT_EQ(SEC_ASSET_SUCCESS, EncryptData(&keyId, &aadData, &inData, &outData)); in HWTEST_F()
113 ASSERT_EQ(SEC_ASSET_SUCCESS, DecryptData(&keyId, &aadData, &outData, &inData)); in HWTEST_F()
131 struct HksBlob inData = { 6, msg }; in HWTEST_F() local
136 ASSERT_EQ(SEC_ASSET_SUCCESS, EncryptData(&keyId, &aadData, &inData, &outData)); in HWTEST_F()
147 ASSERT_EQ(SEC_ASSET_ACCESS_DENIED, ExecCrypt(&handleData, &aadData, &authTokenData, &outData, &inData)); in HWTEST_F()
/base/security/certificate_manager/test/fuzz_test/cmfinish_fuzzer/
H A Dcmfinish_fuzzer.cpp43 struct CmBlob inData = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local
44 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &inData)) { in DoSomethingInterestingWithMyAPI()
56 (void)CmFinish(&fiHandle, &inData, &outData); in DoSomethingInterestingWithMyAPI()

Completed in 11 milliseconds

1234567