/test/xts/acts/security/huks/security_huks_reformed_test/huks_signverify_promise_BasicTest/entry/src/ohosTest/js/test/SignVerify/ |
H A D | SecurityHuksRSASignExtendJsunit.test.js | 175 const inData = HuksOptions.inData; 176 const lastInDataPosition = inData.length - 1; 183 HuksOptions.inData = new Uint8Array( 184 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize) 301 inData: srcData64Kb, 311 inData: srcData64Kb, 315 HuksOptionsSign.inData = srcData64Kb; 317 HuksOptionsSign.inData = new Uint8Array(new Array()); 328 inData [all...] |
/base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
H A D | hks_core_service_three_stage.c | 100 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/test/unittest/huks_standard_test/three_stage_test/src/asymmetric_alg_test/ |
H A D | hks_rsa_cipher_test_common.cpp | 22 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 D | hks_sm2_cipher_test.cpp | 360 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 ¶m, 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 ¶m, 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 D | hks_ecc_sign_verify_test_common.cpp | 24 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 D | hks_sm4_cipher_test_common.cpp | 25 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...] |
/base/security/huks/interfaces/kits/liteapi/src/ |
H A D | hks_lite_api_update_finish_session.cpp | 30 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 D | hks_lite_api_import_key_item.cpp | 31 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
|
/test/xts/acts/security/huks/huks_napi_BasicTest/src/ |
H A D | huks_cipher_sm4_test_common.cpp | 24 const struct OH_Huks_Blob *inData, struct OH_Huks_Blob *cipherText) in HksSm4CipherTestEncrypt() 34 ret = TestUpdateLoopFinish(&handleEncrypt, encryptParamSet, inData, cipherText); in HksSm4CipherTestEncrypt() 39 EXPECT_NE(HksMemCmp(inData->data, cipherText->data, inData->size), (int32_t)OH_HUKS_SUCCESS) in HksSm4CipherTestEncrypt() 40 << "cipherText equals inData"; in HksSm4CipherTestEncrypt() 48 const struct OH_Huks_Blob *inData) in HksSm4CipherTestDecrypt() 63 EXPECT_EQ(HksMemCmp(inData->data, plainText->data, inData->size), (int32_t)OH_HUKS_SUCCESS) in HksSm4CipherTestDecrypt() 64 << "plainText not equals inData"; in HksSm4CipherTestDecrypt() 73 struct OH_Huks_Blob inData in HksSm4CipherTestCaseOther() local 22 HksSm4CipherTestEncrypt(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *encryptParamSet, const struct OH_Huks_Blob *inData, struct OH_Huks_Blob *cipherText) HksSm4CipherTestEncrypt() argument 45 HksSm4CipherTestDecrypt(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) HksSm4CipherTestDecrypt() argument [all...] |
H A D | huks_cipher_rsa_test_common.cpp | 22 const struct OH_Huks_Blob *inData, in HksRsaCipherTestEncryptAbnormal() 33 ret = TestUpdateFinish(&handleEncrypt, encryptParamSet, OH_HUKS_KEY_PURPOSE_ENCRYPT, inData, cipherText); in HksRsaCipherTestEncryptAbnormal() 40 int32_t ret1 = HksMemCmp(inData->data, cipherText->data, inData->size); in HksRsaCipherTestEncryptAbnormal() 41 EXPECT_NE(ret1, (int32_t)OH_HUKS_SUCCESS) << "cipherText equals inData"; in HksRsaCipherTestEncryptAbnormal() 48 const struct OH_Huks_Blob *inData, in HksRsaCipherTestEncrypt() 59 ret = TestUpdateFinish(&handleEncrypt, encryptParamSet, OH_HUKS_KEY_PURPOSE_ENCRYPT, inData, cipherText); in HksRsaCipherTestEncrypt() 64 int32_t ret1 = HksMemCmp(inData->data, cipherText->data, inData->size); in HksRsaCipherTestEncrypt() 65 EXPECT_NE(ret1, (int32_t)OH_HUKS_SUCCESS) << "cipherText equals inData"; in HksRsaCipherTestEncrypt() 20 HksRsaCipherTestEncryptAbnormal(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *encryptParamSet, const struct OH_Huks_Blob *inData, struct OH_Huks_Blob *cipherText) HksRsaCipherTestEncryptAbnormal() argument 46 HksRsaCipherTestEncrypt(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *encryptParamSet, const struct OH_Huks_Blob *inData, struct OH_Huks_Blob *cipherText) HksRsaCipherTestEncrypt() argument 69 HksRsaCipherTestDecrypt(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) HksRsaCipherTestDecrypt() argument 93 HksRsaCipherTestCase(const struct OH_Huks_Blob *keyAlias, struct OH_Huks_ParamSet *genParamSet, struct OH_Huks_ParamSet *encryptParamSet, struct OH_Huks_ParamSet *decryptParamSet, const struct OH_Huks_Blob *inData) HksRsaCipherTestCase() argument 132 HksRsaCipherTestCaseAbnormal(const struct OH_Huks_Blob *keyAlias, struct OH_Huks_ParamSet *genParamSet, struct OH_Huks_ParamSet *encryptParamSet, struct OH_Huks_ParamSet *decryptParamSet, const struct OH_Huks_Blob *inData) HksRsaCipherTestCaseAbnormal() argument [all...] |
H A D | huks_cipher_aes_test_common.cpp | 25 const struct OH_Huks_Blob *inData, struct OH_Huks_Blob *cipherText) in HksAesCipherTestEncrypt() 35 ret = TestUpdateLoopFinish(&handleEncrypt, encryptParamSet, inData, cipherText); in HksAesCipherTestEncrypt() 40 EXPECT_NE(HksMemCmp(inData->data, cipherText->data, inData->size), (int32_t)OH_HUKS_SUCCESS) in HksAesCipherTestEncrypt() 41 << "cipherText equals inData"; in HksAesCipherTestEncrypt() 49 const struct OH_Huks_Blob *inData) in HksAesCipherTestDecrypt() 64 EXPECT_EQ(HksMemCmp(inData->data, plainText->data, inData->size), (int32_t)OH_HUKS_SUCCESS) in HksAesCipherTestDecrypt() 65 << "plainText not equals inData"; in HksAesCipherTestDecrypt() 75 struct OH_Huks_Blob inData in HksAesCipherTestCaseOther() local 23 HksAesCipherTestEncrypt(const struct OH_Huks_Blob *keyAlias, const struct OH_Huks_ParamSet *encryptParamSet, const struct OH_Huks_Blob *inData, struct OH_Huks_Blob *cipherText) HksAesCipherTestEncrypt() argument 46 HksAesCipherTestDecrypt(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) HksAesCipherTestDecrypt() argument 113 struct OH_Huks_Blob inData = {g_inData.length(), (uint8_t *)g_inData.c_str()}; HksAesCipherTestCaseGcm2() local [all...] |
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/symmetric_alg_test/ |
H A D | hks_aes_cipher_test_common.cpp | 30 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/interfaces/kits/napi/src/v9/ |
H A D | huks_napi_update_finish_session.cpp | 50 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...] |
/test/xts/acts/security/huks/security_huks_reformed_test/huks_cipher_promise_BasicTest/entry/src/ohosTest/js/test/Cipher/ |
H A D | SecurityHuksCipherSM2BasicPromiseJsunit.test.js | 98 if (HuksOptions.hasOwnProperty('inData')) { 99 temp = HuksOptions.inData; 101 HuksOptions.inData = exportKey; 106 if (HuksOptions.hasOwnProperty('inData')) { 107 HuksOptions.inData = temp; 142 let huksOptionsInData = HuksOptions.inData; 143 let inDataArray = HuksOptions.inData; 146 HuksOptions.inData = stringToUint8Array('0'); 151 HuksOptions.inData = new Uint8Array(Array.from(huksOptionsInData).slice(dateSize * i, dateSize * (i + 1))); 153 HuksOptions.inData [all...] |
H A D | SecurityHuksCipherSM4BasicPromiseJsunit.test.js | 42 inData: new Uint8Array(new Array()), 82 const inData = HuksOptions.inData; 83 const lastInDataPosition = inData.length - 1; 95 HuksOptions.inData = new Uint8Array( 96 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize) 123 HuksOptions.inData = new Uint8Array( 124 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize) 188 plainData = HuksOptions.inData; 222 inData [all...] |
/test/xts/acts/security/huks/security_huks_basic/huks_hmac_callback_BasicTest/entry/src/ohosTest/js/test/HMAC/ |
H A D | SecurityHuksHmacBasicCallbackJsunit.test.js | 139 let huksOptionsInData = HuksOptions.inData;
140 let inDataArray = stringToArray(HuksOptions.inData);
142 if (HuksOptions.inData.length <= dateSize) {
143 HuksOptions.inData = new Uint8Array(inDataArray);
152 HuksOptions.inData = huksOptionsInData;
157 HuksOptions.inData = new Uint8Array(
170 HuksOptions.inData = new Uint8Array(
176 console.log(`test update HuksOptions.inData ${HuksOptions.inData}`);
212 HuksOptions.inData [all...] |
/test/xts/acts/security/huks/security_huks_basic/huks_cipher_promise_BasicTest/entry/src/ohosTest/js/test/Cipher/ |
H A D | SecurityHuksCipherRSABasicPromiseJsunit.test.js | 42 inData: new Uint8Array(defaultData),
73 HuksOptions.inData = exportKey;
103 let huksOptionsInData = HuksOptions.inData;
104 let inDataArray = HuksOptions.inData;
107 HuksOptions.inData = stringToUint8Array('0');
112 HuksOptions.inData = new Uint8Array(Array.from(huksOptionsInData).slice(dateSize * i, dateSize * (i + 1)));
114 HuksOptions.inData = huksOptionsInData;
117 HuksOptions.inData = new Uint8Array(
140 HuksOptions.inData = new Uint8Array(new Array());
208 inputInData = HuksOptions.inData;
[all...] |
H A D | SecurityHuksCipherSM4BasicPromiseJsunit.test.js | 42 inData: new Uint8Array(new Array()),
74 const inData = HuksOptions.inData;
75 const lastInDataPosition = inData.length - 1;
87 HuksOptions.inData = new Uint8Array(
88 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize)
110 HuksOptions.inData = new Uint8Array(
111 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize)
165 plainData = HuksOptions.inData;
199 inData [all...] |
H A D | SecurityHuksCipherAESBasicPromiseJsunit.test.js | 31 inData: new Uint8Array(new Array()),
64 let huksOptionsInData = HuksOptions.inData;
65 let inDataArray = HuksOptions.inData;
68 HuksOptions.inData = new Uint8Array(new Array());
74 HuksOptions.inData = new Uint8Array(Array.from(huksOptionsInData).slice(dateSize * i, dateSize * (i + 1)));
77 HuksOptions.inData = huksOptionsInData;
79 HuksOptions.inData = new Uint8Array(
83 HuksOptions.inData = new Uint8Array(new Array());
181 encryptedData = HuksOptions.inData;
210 inData [all...] |
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/ |
H A D | openssl_aes_helper.c | 125 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...] |
/test/xts/acts/security/huks/security_huks_reformed_test/huks_cipher_callback_BasicTest/entry/src/ohosTest/js/test/Cipher/ |
H A D | SecurityHuksSM4BasicCallbackJsunit.test.js | 42 inData: new Uint8Array(new Array()), 114 const inData = HuksOptions.inData; 115 const lastInDataPosition = inData.length - 1; 127 HuksOptions.inData = new Uint8Array( 128 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize) 155 HuksOptions.inData = new Uint8Array( 156 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize) 284 plainData = HuksOptions.inData; 318 inData [all...] |
/test/xts/acts/security/huks/security_huks_basic/huks_cipher_callback_BasicTest/entry/src/ohosTest/js/test/Cipher/ |
H A D | SecurityHuksSM4BasicCallbackJsunit.test.js | 42 inData: new Uint8Array(new Array()),
99 const inData = HuksOptions.inData;
100 const lastInDataPosition = inData.length - 1;
112 HuksOptions.inData = new Uint8Array(
113 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize)
135 HuksOptions.inData = new Uint8Array(
136 Array.from(inData).slice(inDataSegPosition, inDataSegPosition + inDataSegSize)
241 plainData = HuksOptions.inData;
275 inData [all...] |
H A D | SecurityHuksSM2BasicCallbackJsunit.test.js | 99 if (HuksOptions.hasOwnProperty('inData')) {
100 temp = HuksOptions.inData;
102 HuksOptions.inData = exportKey;
105 if (HuksOptions.hasOwnProperty('inData')) {
106 HuksOptions.inData = temp;
159 let huksOptionsInData = HuksOptions.inData;
160 let inDataArray = HuksOptions.inData;
163 HuksOptions.inData = stringToUint8Array('0');
168 HuksOptions.inData = new Uint8Array(Array.from(huksOptionsInData).slice(dateSize * i, dateSize * (i + 1)));
170 HuksOptions.inData [all...] |
/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/ |
H A D | hks_ipc_slice.c | 55 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/interfaces/kits/napi/src/v8/ |
H A D | huks_napi_update_finish.cpp | 43 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...] |