Home
last modified time | relevance | path

Searched refs:pkcs7 (Results 1 - 5 of 5) sorted by relevance

/developtools/hapsigner/hapsigntool_cpp/profile/src/
H A Dpkcs7_data.cpp34 "signer info count not equal 1,pkcs7 add customize attribute failed"); in PKCS7AddAttribute()
43 "pkcs7 add customize attribute failed"); in PKCS7AddAttribute()
52 /* raw data exported in pkcs7 */ in I2dPkcs7Str()
59 "pkcs7 is invalid"); in I2dPkcs7Str()
85 static int VerifySignature(PKCS7* pkcs7, BIO* p7bio) in VerifySignature() argument
92 skSignerInfo = PKCS7_get_signer_info(pkcs7); in VerifySignature()
96 X509* sigCert = PKCS7_cert_from_signer_info(pkcs7, signerInfo); in VerifySignature()
97 if (PKCS7_signatureVerify(p7bio, pkcs7, signerInfo, sigCert) != 1) { in VerifySignature()
179 PrintErrorNumberMsg("INVALIDPARAM_ERROR", INVALIDPARAM_ERROR, "pkcs7 get content data failed!"); in GetContent()
233 PrintErrorNumberMsg("INVALIDPARAM_ERROR", SIGN_ERROR, "p7 is NULL, pkcs7 sig in InitPkcs7()
470 VerifySignerInfoCertchain(PKCS7* pkcs7, PKCS7_SIGNER_INFO* signerInfo, STACK_OF(X509)* certs, STACK_OF(X509)* certChain) const VerifySignerInfoCertchain() argument
549 PKCS7GetASN1Content(PKCS7* pkcs7) PKCS7GetASN1Content() argument
600 PKCS7DataFinalCheck(PKCS7* pkcs7, BIO* bio, STACK_OF(PKCS7_SIGNER_INFO)** psk, ASN1_OCTET_STRING** pos) PKCS7DataFinalCheck() argument
668 PKCS7DataFinalSetContent(PKCS7* pkcs7, ASN1_OCTET_STRING* asn1Str, BIO* io) PKCS7DataFinalSetContent() argument
691 Pkcs7DataFinal(PKCS7* pkcs7, BIO* io) Pkcs7DataFinal() argument
704 Pkcs7Final(PKCS7* pkcs7, const std::string& content, int flags) Pkcs7Final() argument
756 Pkcs7AddSignature(PKCS7* pkcs7, X509* cert, const EVP_MD* hash) Pkcs7AddSignature() argument
772 Pkcs7AddSignerInfo(PKCS7* pkcs7, X509* entityCert, const EVP_MD* hash, int flags) Pkcs7AddSignerInfo() argument
790 PKCS7* pkcs7; Pkcs7Sign() local
[all...]
/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapVerify/
H A Dhap_signer_block_utils_test.cpp566 PKCS7* pkcs7 = PKCS7_new(); in HWTEST_F() local
568 PKCS7_set_type(pkcs7, NID_pkcs7_signed); in HWTEST_F()
569 PKCS7_content_new(pkcs7, NID_pkcs7_data); in HWTEST_F()
573 PKCS7_add_signer(pkcs7, info); in HWTEST_F()
575 bool ret = VerifyHapOpensslUtils::GetCertChains(pkcs7, pkcs7Context); in HWTEST_F()
577 PKCS7_free(pkcs7); in HWTEST_F()
583 * @tc.desc: This function tests failure for interface GetCrlStack due to pkcs7 not init
588 PKCS7* pkcs7 = PKCS7_new(); in HWTEST_F() local
589 bool ret = VerifyHapOpensslUtils::GetCrlStack(pkcs7, nullptr); in HWTEST_F()
591 PKCS7_free(pkcs7); in HWTEST_F()
601 PKCS7* pkcs7 = PKCS7_new(); HWTEST_F() local
632 PKCS7* pkcs7 = PKCS7_new(); HWTEST_F() local
[all...]
/developtools/hapsigner/hapsigntool_cpp_test/unittest/signProfile/
H A Dprofile_test.cpp172 * @tc.desc: Test function of Pkcs7Generator::GenerateSignedData() failed for generate pkcs7 block.
363 PKCS7* pkcs7 = nullptr;
367 pkcs7 = d2i_PKCS7(nullptr, &p, static_cast<long>(p7b.size()));
368 STACK_OF(X509)* certs = pkcs7->d.sign->cert;
378 len = i2d_PKCS7(pkcs7, &out);
383 PKCS7_free(pkcs7);
416 PKCS7* pkcs7 = nullptr;
420 pkcs7 = d2i_PKCS7(nullptr, &p, static_cast<long>(p7b.size()));
421 STACK_OF(X509)* certs = pkcs7->d.sign->cert;
425 len = i2d_PKCS7(pkcs7,
[all...]
/developtools/hapsigner/hapsigntool_cpp/profile/include/
H A Dpkcs7_data.h32 #include "openssl/pkcs7.h"
71 PKCS7Data(const PKCS7Data& pkcs7) = delete; member in OHOS::SignatureTools::PKCS7Data
72 const PKCS7Data& operator=(const PKCS7Data& pkcs7) = delete; member in OHOS::SignatureTools::PKCS7Data
78 * @param ret The returned signature result is pkcs7
88 * (content is not in pkcs7, you need to pass in the original data for verification)
102 /* check pkcs7 sign time in certchain valid period */
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/sign/
H A DBcPkcs7Generator.java126 ContentInfo pkcs7 = new ContentInfo(PKCSObjectIdentifiers.signedData, signedData); in packagePKCS7()
127 signBlock = pkcs7.getEncoded(ASN1Encoding.DER); in packagePKCS7()

Completed in 4 milliseconds