/ohos5.0/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_dsa_sign_test.cpp | 555 HcfFree(signData.data); 598 HcfFree(signData.data); 639 HcfFree(signData.data); 680 HcfFree(signData.data); 721 HcfFree(signData.data); 766 HcfFree(signData.data); 807 HcfFree(signData.data); 848 HcfFree(signData.data); 885 HcfFree(signData.data); 926 HcfFree(signData.data); [all …]
|
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/aot/ |
H A D | aot_executor.cpp | 188 …AOTExecutor::PendSignAOT(const std::string &anFileName, const std::vector<uint8_t> &signData) const in PendSignAOT() 190 return EnforceCodeSign(anFileName, signData); in PendSignAOT() 196 if (signData.empty()) { in EnforceCodeSign() 200 uint32_t dataSize = static_cast<uint32_t>(signData.size()); in EnforceCodeSign() 202 … Security::CodeSign::CodeSignUtils::EnforceCodeSignForFile(anFileName, signData.data(), dataSize); in EnforceCodeSign() 219 ErrCode AOTExecutor::StartAOTCompiler(const AOTArgs &aotArgs, std::vector<uint8_t> &signData) in StartAOTCompiler() argument 249 signData.emplace_back(static_cast<uint8_t>(fileData[i])); in StartAOTCompiler() 282 std::vector<uint8_t> signData; in ExecuteAOT() local 283 ret = StartAOTCompiler(completeArgs, signData); in ExecuteAOT() 285 ret = EnforceCodeSign(completeArgs.anFileName, signData); in ExecuteAOT() [all …]
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/ |
H A D | hks_rsa_common_mt.cpp | 387 ASSERT_NE(signData.data, nullptr); in SignLocalTestCase() 405 EXPECT_EQ(OpensslVerifyRsa(&plainText, &signData, in SignLocalTestCase() 414 HKS_FREE(signData.data); in SignLocalTestCase() 445 ASSERT_NE(signData.data, nullptr); in SignServiceTestCase() 447 EXPECT_EQ(HksSign(&authId, paramInSet, &plainText, &signData), testCaseParams.signResult); in SignServiceTestCase() 467 EXPECT_EQ(OpensslVerifyRsa(&plainText, &signData, in SignServiceTestCase() 476 HKS_FREE(signData.data); in SignServiceTestCase() 513 ASSERT_NE(signData.data, nullptr); in VerifyLocalTestCase() 536 HKS_FREE(signData.data); in VerifyLocalTestCase() 563 ASSERT_NE(signData.data, nullptr); in VerifyServiceTestCase() [all …]
|
H A D | hks_dsa_mt.cpp | 687 ASSERT_NE(signData.data, nullptr); in GenerateKeyTestCase() 697 HKS_FREE(signData.data); in GenerateKeyTestCase() 750 ASSERT_NE(signData.data, nullptr); in SignLocalTestCase() 759 HKS_FREE(signData.data); in SignLocalTestCase() 809 ASSERT_NE(signData.data, nullptr); in SignServiceTestCase() 817 HKS_FREE(signData.data); in SignServiceTestCase() 874 ASSERT_NE(signData.data, nullptr); in VerifyLocalTestCase() 883 HKS_FREE(signData.data); in VerifyLocalTestCase() 906 HksBlob signData = { .size = SET_SIZE_4096, .data = (uint8_t *)HksMalloc(SET_SIZE_4096) }; in VerifyServiceTestCase() local 907 ASSERT_NE(signData.data, nullptr); in VerifyServiceTestCase() [all …]
|
H A D | openssl_dsa_helper.c | 156 …const struct HksBlob *plainText, struct HksBlob *signData, struct HksBlob *key, enum HksKeyDigest … in OpensslSignDsa() argument 194 size_t signLen = signData->size; in OpensslSignDsa() 195 if (EVP_DigestSignFinal(mctx, signData->data, &signLen) != 1) { in OpensslSignDsa() 201 signData->size = signLen; in OpensslSignDsa() 210 …const struct HksBlob *plainText, struct HksBlob *signData, struct HksBlob *key, enum HksKeyDigest … in OpensslVerifyDsa() argument 248 if (EVP_DigestVerifyFinal(mctx, signData->data, signData->size) != 1) { in OpensslVerifyDsa()
|
H A D | openssl_rsa_helper.c | 422 int32_t OpensslSignRsa(const struct HksBlob *plainText, struct HksBlob *signData, struct HksBlob *k… in OpensslSignRsa() argument 470 size_t signLen = signData->size; in OpensslSignRsa() 471 if (EVP_DigestSignFinal(mctx, signData->data, &signLen) != 1) { in OpensslSignRsa() 477 signData->size = signLen; in OpensslSignRsa() 485 int32_t OpensslVerifyRsa(const struct HksBlob *plainText, struct HksBlob *signData, struct HksBlob … in OpensslVerifyRsa() argument 527 if (EVP_DigestVerifyFinal(mctx, signData->data, signData->size) != 1) { in OpensslVerifyRsa()
|
/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-rsa-sign-sig-verify-recover-pkcs1.md | 41 let signData = await signer.sign(input1); 42 return signData; 55 let signData = await signMessagePromise(keyPair.priKey); 56 let rawSignData = await verifyMessagePromise(signData, keyPair.pubKey); 76 let signData = signer.signSync(input1); 77 return signData; 90 let signData = signMessagePromise(keyPair.priKey); 91 let rawSignData = verifyMessagePromise(signData, keyPair.pubKey);
|
H A D | crypto-ecdsa-sign-sig-verify.md | 50 let signData = await signer.sign(input2); 51 return signData; 66 let signData = await signMessagePromise(keyPair.priKey); 67 let verifyResult = await verifyMessagePromise(signData, keyPair.pubKey); 89 let signData = signer.signSync(input2); 90 return signData; 105 let signData = signMessagePromise(keyPair.priKey); 106 let verifyResult = verifyMessagePromise(signData, keyPair.pubKey);
|
H A D | crypto-sm2-sign-sig-verify-pkcs1.md | 50 let signData = await signer.sign(input2); 51 return signData; 66 let signData = await signMessagePromise(keyPair.priKey); 67 let verifyResult = await verifyMessagePromise(signData, keyPair.pubKey); 89 let signData = signer.signSync(input2); 90 return signData; 105 let signData = signMessagePromise(keyPair.priKey); 106 let verifyResult = verifyMessagePromise(signData, keyPair.pubKey);
|
H A D | crypto-rsa-sign-sig-verify-pkcs1.md | 57 let signData = await signer.sign(input2); 58 return signData; 73 let signData = await signMessagePromise(keyPair.priKey); 74 let verifyResult = await verifyMessagePromise(signData, keyPair.pubKey); 96 let signData = signer.signSync(input2); 97 return signData; 112 let signData = signMessagePromise(keyPair.priKey); 113 let verifyResult = verifyMessagePromise(signData, keyPair.pubKey);
|
H A D | crypto-rsa-sign-sig-verify-pkcs1-by-segment.md | 55 let signData = await signer.sign(null); 56 return signData; 87 let signData = await signMessageBySegment(keyPair.priKey, messageData); 88 let verifyResult = await verifyMessagBySegment(keyPair.pubKey, messageData, signData); 115 let signData = signer.signSync(null); 116 return signData; 147 let signData = signMessageBySegment(keyPair.priKey, messageData); 148 let verifyResult = verifyMessagBySegment(keyPair.pubKey, messageData, signData);
|
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-rsa-sign-sig-verify-recover-pkcs1.md | 41 let signData = await signer.sign(input1); 42 return signData; 55 let signData = await signMessagePromise(keyPair.priKey); 56 let rawSignData = await verifyMessagePromise(signData, keyPair.pubKey); 76 let signData = signer.signSync(input1); 77 return signData; 90 let signData = signMessagePromise(keyPair.priKey); 91 let rawSignData = verifyMessagePromise(signData, keyPair.pubKey);
|
H A D | crypto-ecdsa-sign-sig-verify.md | 50 let signData = await signer.sign(input2); 51 return signData; 66 let signData = await signMessagePromise(keyPair.priKey); 67 let verifyResult = await verifyMessagePromise(signData, keyPair.pubKey); 89 let signData = signer.signSync(input2); 90 return signData; 105 let signData = signMessagePromise(keyPair.priKey); 106 let verifyResult = verifyMessagePromise(signData, keyPair.pubKey);
|
H A D | crypto-sm2-sign-sig-verify-pkcs1.md | 50 let signData = await signer.sign(input2); 51 return signData; 66 let signData = await signMessagePromise(keyPair.priKey); 67 let verifyResult = await verifyMessagePromise(signData, keyPair.pubKey); 89 let signData = signer.signSync(input2); 90 return signData; 105 let signData = signMessagePromise(keyPair.priKey); 106 let verifyResult = verifyMessagePromise(signData, keyPair.pubKey);
|
H A D | crypto-rsa-sign-sig-verify-pkcs1.md | 56 let signData = await signer.sign(input2); 57 return signData; 72 let signData = await signMessagePromise(keyPair.priKey); 73 let verifyResult = await verifyMessagePromise(signData, keyPair.pubKey); 95 let signData = signer.signSync(input2); 96 return signData; 111 let signData = signMessagePromise(keyPair.priKey); 112 let verifyResult = verifyMessagePromise(signData, keyPair.pubKey);
|
/ohos5.0/base/security/crypto_framework/frameworks/native/src/ |
H A D | signature.c | 76 bool OH_CryptoVerify_Final(OH_CryptoVerify *ctx, Crypto_DataBlob *in, Crypto_DataBlob *signData) in OH_CryptoVerify_Final() argument 78 if ((ctx == NULL) || (ctx->verify == NULL) || (signData == NULL)) { in OH_CryptoVerify_Final() 81 bool ret = ctx->verify((HcfVerify *)ctx, (HcfBlob *)in, (HcfBlob *)signData); in OH_CryptoVerify_Final() 89 OH_Crypto_ErrCode OH_CryptoVerify_Recover(OH_CryptoVerify *ctx, Crypto_DataBlob *signData, in OH_CryptoVerify_Recover() argument 92 if ((ctx == NULL) || (ctx->recover == NULL) || (signData == NULL) || (rawSignData == NULL)) { in OH_CryptoVerify_Recover() 95 HcfResult ret = ctx->recover((HcfVerify *)ctx, (HcfBlob *)signData, (HcfBlob *)rawSignData); in OH_CryptoVerify_Recover()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | _crypto_signature_api.md | 42 …](_crypto___data_blob.md) \*in, [Crypto_DataBlob](_crypto___data_blob.md) \*signData) | 对数据进行验签。 | 43 …y](#oh_cryptoverify) \*ctx, [Crypto_DataBlob](_crypto___data_blob.md) \*signData, [Crypto_DataBlob… 150 bool OH_CryptoVerify_Final (OH_CryptoVerify *ctx, Crypto_DataBlob *in, Crypto_DataBlob *signData ) 279 OH_Crypto_ErrCode OH_CryptoVerify_Recover (OH_CryptoVerify *ctx, Crypto_DataBlob *signData, Crypto_… 293 | signData | 签名数据。 |
|
/ohos5.0/base/web/webview/test/fuzztest/ohos_adapter/certmgr_fuzzer/ |
H A D | cert_mgr_adapter_fuzz.cpp | 46 uint8_t signData[MAX_LEN_CERTIFICATE]; in CertManagerAdapterFuzzTest() local 47 uint32_t signDataLen = sizeof(signData); in CertManagerAdapterFuzzTest() 49 …(reinterpret_cast<const uint8_t*>(uri.c_str()), certData, sizeof(certData), signData, signDataLen); in CertManagerAdapterFuzzTest()
|
/ohos5.0/base/update/updater/services/package/pkg_verify/ |
H A D | pkg_verify_util.cpp | 80 int32_t PkgVerifyUtil::VerifySign(std::vector<uint8_t> &signData, std::vector<uint8_t> &digest) con… in VerifySign() argument 83 int32_t ret = Pkcs7verify(signData, hash); in VerifySign() 143 PkgBuffer signData(signDataLen); in GetSignature() local 145 ret = pkgStream->Read(signData, signatureStart, signDataLen, readLen); in GetSignature() 151 signature.assign(signData.buffer, signData.buffer + readLen); in GetSignature()
|
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/aot/ |
H A D | aot_executor.h | 38 ErrCode PendSignAOT(const std::string &anFileName, const std::vector<uint8_t> &signData) const; 51 …ErrCode EnforceCodeSign(const std::string &anFileName, const std::vector<uint8_t> &signData) const; 52 ErrCode StartAOTCompiler(const AOTArgs &aotArgs, std::vector<uint8_t> &signData);
|
/ohos5.0/base/update/updater/services/package/pkg_package/ |
H A D | pkg_upgradefile.cpp | 293 signData.resize(dataLen); in ReadSignData() 404 signData.resize(SIGN_SHA384_LEN); in ReadPackageInfo() 405 ret = memcpy_s(signData.data(), signData.size(), in ReadPackageInfo() 408 signData.resize(SIGN_SHA256_LEN); in ReadPackageInfo() 409 …ret = memcpy_s(signData.data(), signData.size(), buffer.buffer + UPGRADE_RESERVE_LEN, SIGN_SHA256_… in ReadPackageInfo() 493 std::vector<uint8_t> signData; in VerifyFileV1() local 501 return Verify(parsedLen, algorithm, verifier, signData); in VerifyFileV1() 521 std::vector<uint8_t> signData; in VerifyFileV2() local 522 ret = ReadSignData(signData, parsedLen, algorithm); in VerifyFileV2() 527 return VerifyHeader(algorithm, verifier, signData); in VerifyFileV2() [all …]
|
H A D | pkg_upgradefile.h | 168 VerifyFunction verifier, const std::vector<uint8_t> &signData); 172 int32_t ReadPackageInfo(std::vector<uint8_t> &signData, 178 int32_t ReadSignData(std::vector<uint8_t> &signData, 181 const std::vector<uint8_t> &signData);
|
/ohos5.0/base/web/webview/test/unittest/ohos_adapter/cert_mgr_adapter_test/ |
H A D | cert_mgr_adapter_test.cpp | 385 uint8_t signData[DEFAULT_SIGNATURE_LEN] = {0}; variable 387 signData, sizeof(signData)); 396 result = adapter.Sign(uriData, nullptr, 0, signData, sizeof(signData));
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/include/ |
H A D | openssl_dsa_helper.h | 36 …const struct HksBlob *plainText, struct HksBlob *signData, struct HksBlob *key, enum HksKeyDigest … 39 …const struct HksBlob *plainText, struct HksBlob *signData, struct HksBlob *key, enum HksKeyDigest …
|
/ohos5.0/base/security/crypto_framework/interfaces/kits/native/include/ |
H A D | crypto_signature.h | 131 bool OH_CryptoVerify_Final(OH_CryptoVerify *ctx, Crypto_DataBlob *in, Crypto_DataBlob *signData); 146 OH_Crypto_ErrCode OH_CryptoVerify_Recover(OH_CryptoVerify *ctx, Crypto_DataBlob *signData,
|