/ohos5.0/base/security/crypto_framework/test/unittest/src/ecc/ |
H A D | crypto_ecc_verify_test.cpp | 1429 bool flag = verify->verify(verify, nullptr, &out); 1475 bool flag = verify->verify(verify, nullptr, &out); 1521 bool flag = verify->verify(verify, nullptr, &out); 1567 bool flag = verify->verify(verify, nullptr, &out); 1613 bool flag = verify->verify(verify, nullptr, &out); 1659 bool flag = verify->verify(verify, nullptr, &out); 1705 bool flag = verify->verify(verify, nullptr, &out); 1751 bool flag = verify->verify(verify, nullptr, &out); 1797 bool flag = verify->verify(verify, nullptr, &out); 1843 bool flag = verify->verify(verify, nullptr, &out); [all …]
|
H A D | crypto_ecc_no_length_verify_test.cpp | 1369 res = verify->update(verify, &input); 1436 bool flag = verify->verify(verify, nullptr, &out); 1482 bool flag = verify->verify(verify, nullptr, &out); 1528 bool flag = verify->verify(verify, nullptr, &out); 1574 bool flag = verify->verify(verify, nullptr, &out); 1620 bool flag = verify->verify(verify, nullptr, &out); 1666 bool flag = verify->verify(verify, nullptr, &out); 1712 bool flag = verify->verify(verify, nullptr, &out); 1758 bool flag = verify->verify(verify, nullptr, &out); 1804 bool flag = verify->verify(verify, nullptr, &out); [all …]
|
H A D | crypto_ecc_verify_sub_test.cpp | 173 bool flag = verify->verify(verify, nullptr, &out); 219 bool flag = verify->verify(verify, nullptr, &out); 265 bool flag = verify->verify(verify, nullptr, &out); 311 bool flag = verify->verify(verify, nullptr, &out); 357 bool flag = verify->verify(verify, nullptr, &out); 403 bool flag = verify->verify(verify, nullptr, &out); 449 bool flag = verify->verify(verify, nullptr, &out); 495 bool flag = verify->verify(verify, nullptr, &out); 541 bool flag = verify->verify(verify, nullptr, &out); 1481 bool flag = verify->verify(verify, &input, &out); [all …]
|
H A D | crypto_ecc_no_length_verify_sub_test.cpp | 364 bool flag = verify->verify(verify, nullptr, &out); 410 bool flag = verify->verify(verify, nullptr, &out); 456 bool flag = verify->verify(verify, nullptr, &out); 502 bool flag = verify->verify(verify, nullptr, &out); 548 bool flag = verify->verify(verify, nullptr, &out); 594 bool flag = verify->verify(verify, nullptr, &out); 640 bool flag = verify->verify(verify, nullptr, &out); 686 bool flag = verify->verify(verify, nullptr, &out); 732 bool flag = verify->verify(verify, nullptr, &out); 778 bool flag = verify->verify(verify, nullptr, &out); [all …]
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_sm2_verify_test.cpp | 459 bool flag = verify->verify(verify, nullptr, &out); 497 bool flag = verify->verify(verify, &g_mockInput, &out); 631 bool flag = verify->verify(verify, nullptr, &out); 677 bool flag = verify->verify(verify, &input, &out); 723 bool flag = verify->verify(verify, &input, &out); 748 bool flag = verify->verify(verify, nullptr, nullptr); 775 bool flag = verify->verify(verify, nullptr, &mockOut); 802 bool flag = verify->verify(verify, nullptr, &mockOut); 953 (void)verify->verify(verify, nullptr, out); in MemoryMockTestFunc() 978 bool flag = verify->verify(verify, &g_mockInput, &out); [all …]
|
H A D | crypto_ed25519_verify_test.cpp | 193 bool flag = verify->verify(verify, &g_mockInput, &out); 227 bool flag = verify->verify(verify, &g_mockInput, &out); 267 res = verify->verify(verify, &g_mockInput, out); in OpensslMockTestFunc() 288 bool flag = verify->verify(verify, &g_mockInput, &out); 487 bool flag = verify->verify(verify, &g_mockInput, &out); 504 bool flag = verify->verify(verify, nullptr, &out); 520 bool flag = verify->verify(verify, &g_mockInput, nullptr); 535 bool flag = verify->verify(verify, &g_mockInput, &g_mockInput); 565 bool flag = verify->verify(verify, &g_mockInput, &out); 566 flag = verify->verify(verify, &g_mockInput, &out); [all …]
|
H A D | crypto_brainpool_no_length_verify_test.cpp | 135 verify->base.destroy((HcfObjectBase *)verify); 335 res = verify->update(verify, &g_mockInput); 404 res = verify->update(verify, nullptr); 430 res = verify->update(verify, &input); 457 res = verify->update(verify, &input); 502 bool flag = verify->verify(verify, nullptr, &out); 541 bool flag = verify->verify(verify, &g_mockInput, &out); 941 (void)verify->verify(verify, nullptr, out); in MemoryMockTestFunc() 968 bool flag = verify->verify(verify, &g_mockInput, &out); 1000 (void)verify->verify(verify, &g_mockInput, out); in OpensslMockTestFunc() [all …]
|
H A D | crypto_rsa_verify_test.cpp | 292 bool result = verify->verify(verify, nullptr, &input); 340 res = verify->verify(verify, nullptr, nullptr); 436 res = verify->verify(verify, &input, &verifyData); 474 res = verify->verify(verify, &input, &verifyData); 512 res = verify->verify(verify, &input, &verifyData); 591 res = verify->verify(verify, &input, &verifyData); 630 res = verify->verify(verify, &input, &verifyData); 670 res = verify->verify(verify, &input, &verifyData); 717 res = verify->verify(verify, &inputEx, &verifyData); 772 res = verify->verify(verify, &input3, &verifyData); [all …]
|
H A D | crypto_dsa_sign_test.cpp | 552 EXPECT_EQ(verify->verify(verify, &srcData, &signData), true); 636 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); 677 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); 718 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); 804 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); 845 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); 923 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); 964 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); 1005 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); 1046 EXPECT_EQ(verify->verify(verify, nullptr, &signData), true); [all …]
|
H A D | crypto_dsa_verify_test.cpp | 46 ASSERT_NE(verify, nullptr); 49 HcfObjDestroy(verify); 61 verify->base.destroy(&(verify->base)); 72 const char *alg = verify->getAlgoName(verify); 73 HcfObjDestroy(verify); 85 ret = verify->setVerifySpecInt(verify, PSS_SALT_LEN_INT, 0); 86 HcfObjDestroy(verify); 99 ret = verify->getVerifySpecInt(verify, PSS_SALT_LEN_INT, &returnInt); 100 HcfObjDestroy(verify); 113 ret = verify->getVerifySpecString(verify, PSS_MGF_NAME_STR, &returnC); [all …]
|
H A D | crypto_rsa_only_sign_and_verify_recover_test.cpp | 421 EXPECT_NE(verify->verify, nullptr); in CryptoRsaVerifyRecoverCreateTest() 544 res = verify->init(verify, nullptr, nullptr); 566 res = verify->init(verify, nullptr, (HcfPubKey *)priKey); 602 res = verify->recover(verify, &verifyData, &rawSignatureData); 663 res = verify->init(verify, nullptr, pubkey); 665 res = verify->recover(verify, nullptr, &rawSignatureData); 687 res = verify->init(verify, nullptr, pubkey); 689 res = verify->init(verify, nullptr, pubkey); 726 res = verify->init(verify, nullptr, pubkey); 728 res = verify->recover(verify, &verifyData, &rawSignatureData); [all …]
|
H A D | crypto_ecc_key_util_test.cpp | 1238 res = verify->verify(verify, &g_mockInput, &out); 1281 res = verify->verify(verify, &g_mockInput, &out); 1324 res = verify->verify(verify, &g_mockInput, &out); 1367 res = verify->verify(verify, &g_mockInput, &out); 1411 res = verify->verify(verify, &g_mockInput, &out); 1454 res = verify->verify(verify, &g_mockInput, &out); 1496 res = verify->verify(verify, &g_mockInput, &out); 1539 res = verify->verify(verify, &g_mockInput, &out); 1582 res = verify->verify(verify, &g_mockInput, &out); 1625 res = verify->verify(verify, &g_mockInput, &out); [all …]
|
/ohos5.0/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/ |
H A D | hcfverifycreate_fuzzer.cpp | 68 (void)verify->init(verify, nullptr, ecc224KeyPair->pubKey); in TestVerify() 69 (void)verify->update(verify, &mockInput); in TestVerify() 70 (void)verify->verify(verify, nullptr, &out); in TestVerify() 117 (void)verify->init(verify, nullptr, sm2256KeyPair->pubKey); in TestVerifySm2() 118 (void)verify->update(verify, &mockInput); in TestVerifySm2() 119 (void)verify->verify(verify, nullptr, &out); in TestVerifySm2() 167 (void)verify->update(verify, &mockInput); in TestVerifyBrainpool() 168 (void)verify->verify(verify, nullptr, &out); in TestVerifyBrainpool() 215 (void)verify->init(verify, nullptr, ed25519KeyPair->pubKey); in TestVerifyEd25519() 216 (void)verify->update(verify, &mockInput); in TestVerifyEd25519() [all …]
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/native/ |
H A D | native_signature_test.cpp | 57 OH_CryptoVerify *verify = nullptr; variable 61 const char *algoName = OH_CryptoVerify_GetAlgoName(verify); 68 res = OH_CryptoVerify_Init(verify, pubkey); 70 res = OH_CryptoVerify_Update(verify, nullptr); 73 OH_CryptoVerify_Destroy(verify); 81 OH_CryptoVerify *verify = nullptr; variable 84 EXPECT_NE(verify, nullptr); 90 OH_CryptoVerify_Destroy(verify); 97 OH_CryptoVerify *verify = nullptr; variable 138 ASSERT_EQ(OH_CryptoVerify_Init(verify, pubKey), CRYPTO_SUCCESS); [all …]
|
/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/src/ |
H A D | napi_verify.cpp | 40 HcfVerify *verify = nullptr; member 500 ctx->errCode = ctx->verify->init(ctx->verify, ctx->params, ctx->pubKey); in VerifyJsInitAsyncWorkProcess() 523 ctx->errCode = ctx->verify->update(ctx->verify, ctx->data); in VerifyJsUpdateAsyncWorkProcess() 546 ctx->isVerifySucc = ctx->verify->verify(ctx->verify, ctx->data, ctx->signatureData); in VerifyJsDoFinalAsyncWorkProcess() 761 HcfResult ret = verify->init(verify, nullptr, pubKey); in JsInitSync() 824 ret = verify->update(verify, &blob); in JsUpdateSync() 882 bool isVerifySucc = verify->verify(verify, &data, &signatureData); in JsVerifySync() 995 HcfResult res = verify->recover(verify, &signatureData, &rawSignatureData); in JsRecoverSync() 1114 HcfResult ret = verify->setVerifySpecInt(verify, PSS_SALT_LEN_INT, saltLen); in SetVerifySaltLenInt() 1178 HcfResult ret = verify->getVerifySpecString(verify, item, &returnString); in GetVerifySpecString() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-rsa-sign-sig-verify-pkcs1.md | 4 对应的算法规格请查看[签名验签算法规格:RSA](crypto-sign-sig-verify-overview.md#rsa)。 38 - 当待签名的数据较短时,可以在init完成后直接调用verify。 41 4. 调用[Verify.verify](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#verify… 65 let res = await verifier.verify(input2, signMessageBlob); 66 console.info("verify result is " + res); 76 console.info('verify success'); 78 console.error('verify failed'); 103 verifier.updateSync(input1); // 如果明文较短,可以直接调用verify接口一次性传入 105 console.info("verify result is " + res); 115 console.info('verify success'); [all …]
|
H A D | crypto-ecdsa-sign-sig-verify-ndk.md | 4 对应的算法规格请查看[签名验签算法规格:ECDSA](crypto-sign-sig-verify-overview.md#ecdsa)。 36 OH_CryptoVerify *verify = nullptr; 83 // verify 84 ret = OH_CryptoVerify_Create((const char *)"ECC256|SHA256", &verify); 86 OH_CryptoVerify_Destroy(verify); 90 ret = OH_CryptoVerify_Init(verify, pubKey); 92 OH_CryptoVerify_Destroy(verify); 96 bool res = OH_CryptoVerify_Final(verify, &msgBlob, &signBlob); 98 OH_CryptoVerify_Destroy(verify); 103 OH_CryptoVerify_Destroy(verify);
|
H A D | crypto-ecdsa-sign-sig-verify.md | 4 对应的算法规格请查看[签名验签算法规格:ECDSA](crypto-sign-sig-verify-overview.md#ecdsa)。 34 4. 调用[Verify.verify](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#verify… 57 await verifier.update(input1); // 如果明文较短,可以直接调用verify接口一次性传入 58 let res = await verifier.verify(input2, signMessageBlob); 59 console.info("verify result is " + res); 69 console.info('verify success'); 71 console.error('verify failed'); 96 verifier.updateSync(input1); // 如果明文较短,可以直接调用verify接口一次性传入 98 console.info("verify result is " + res); 108 console.info('verify success'); [all …]
|
H A D | crypto-sm2-sign-sig-verify-pkcs1.md | 4 对应的算法规格请查看[签名验签算法规格:SM2](crypto-sign-sig-verify-overview.md#sm2)。 34 4. 调用[Verify.verify](../../reference/apis-crypto-architecture-kit/js-apis-cryptoFramework.md#verify… 57 await verifier.update(input1); // 如果明文较短,可以直接调用verify接口一次性传入 58 let res = await verifier.verify(input2, signMessageBlob); 59 console.info("verify result is " + res); 69 console.info('verify success'); 71 console.error('verify failed'); 96 verifier.updateSync(input1); // 如果明文较短,可以直接调用verify接口一次性传入 98 console.info("verify result is " + res); 108 console.info('verify success'); [all …]
|
H A D | crypto-sm2-sign-sig-verify-pkcs1-ndk.md | 4 对应的算法规格请查看[验签算法规格:SM2](crypto-sign-sig-verify-overview.md#sm2)。 35 OH_CryptoVerify *verify = nullptr; 85 // verify 86 ret = OH_CryptoVerify_Create((const char *)"SM2_256|SM3", &verify); 88 OH_CryptoVerify_Destroy(verify); 92 ret = OH_CryptoVerify_Init(verify, pubKey); 94 OH_CryptoVerify_Destroy(verify); 98 bool res = OH_CryptoVerify_Final(verify, &msgBlob, &signBlob); 100 OH_CryptoVerify_Destroy(verify); 105 OH_CryptoVerify_Destroy(verify);
|
/ohos5.0/docs/zh-cn/release-notes/release-definitions/ |
H A D | Release-version-definitions.md | 51 …verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.com:openharmony… 52 …-verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.com:openharmon… 53 …verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.com:openharmony… 54 …verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.com:openharmony… 55 …verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.com:openharmony… 56 …verify<br/>repo sync -c<br/>repo forall -c 'git lfs pull' | repo init -u git@gitee.com:openharmony…
|
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-ecdsa-sign-sig-verify-ndk.md | 4 For details about the algorithm specifications, see [ECDSA](crypto-sign-sig-verify-overview.md#ecds… 23 …is-crypto-architecture-kit/_crypto_signature_api.md#oh_cryptoverify_final) to verify the signature. 36 OH_CryptoVerify *verify = nullptr; 83 // verify 84 ret = OH_CryptoVerify_Create((const char *)"ECC256|SHA256", &verify); 86 OH_CryptoVerify_Destroy(verify); 90 ret = OH_CryptoVerify_Init(verify, pubKey); 92 OH_CryptoVerify_Destroy(verify); 96 bool res = OH_CryptoVerify_Final(verify, &msgBlob, &signBlob); 98 OH_CryptoVerify_Destroy(verify); [all …]
|
H A D | crypto-sm2-sign-sig-verify-pkcs1-ndk.md | 4 For details about the algorithm specifications, see [SM2](crypto-sign-sig-verify-overview.md#sm2). 23 …is-crypto-architecture-kit/_crypto_signature_api.md#oh_cryptoverify_final) to verify the signature. 36 OH_CryptoVerify *verify = nullptr; 86 // verify 87 ret = OH_CryptoVerify_Create((const char *)"SM2_256|SM3", &verify); 89 OH_CryptoVerify_Destroy(verify); 93 ret = OH_CryptoVerify_Init(verify, pubKey); 95 OH_CryptoVerify_Destroy(verify); 99 bool res = OH_CryptoVerify_Final(verify, &msgBlob, &signBlob); 101 OH_CryptoVerify_Destroy(verify); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/security/DeviceCertificateKit/ |
H A D | Readme-CN.md | 6 - [证书对象的创建、解析和校验](create-parse-verify-cert-object.md) 7 - [证书扩展信息对象的创建、解析和校验](create-parse-verify-certextension-object.md) 8 - [证书吊销列表对象的创建、解析和校验](create-parse-verify-crl-object.md) 10 - [证书链校验器对象的创建和校验](create-verify-cerchainvalidator-object.md) 12 - [证书链对象的创建和校验](create-verify-certchain-object.md)
|
/ohos5.0/base/update/sys_installer_lite/frameworks/source/ |
H A D | BUILD.gn | 18 "//base/update/sys_installer_lite/frameworks/source/verify/app_rsa.c", 19 "//base/update/sys_installer_lite/frameworks/source/verify/app_sha256.c", 20 "//base/update/sys_installer_lite/frameworks/source/verify/hota_verify.c", 26 "//base/update/sys_installer_lite/frameworks/source/verify", 44 "//base/update/sys_installer_lite/frameworks/source/verify/app_rsa.c", 45 "//base/update/sys_installer_lite/frameworks/source/verify/app_sha256.c", 46 "//base/update/sys_installer_lite/frameworks/source/verify/hota_verify.c", 52 "//base/update/sys_installer_lite/frameworks/source/verify",
|