/developtools/hapsigner/hapsigntool_cpp/api/src/ |
H A D | sign_tool_service_impl.cpp | 76 X509_REQ* csr = nullptr; in GenerateRootCertToFile() local 81 csr = CertTools::GenerateCsr(rootKey, signAlg, subject); in GenerateRootCertToFile() 82 if (!csr) { in GenerateRootCertToFile() 85 certPtr = CertTools::GenerateRootCertificate(rootKey, csr, options); in GenerateRootCertToFile() 101 X509_REQ_free(csr); in GenerateRootCertToFile() 110 X509_REQ* csr = nullptr; in GenerateSubCertToFile() local 115 csr = CertTools::GenerateCsr(rootKey, signAlg, issuer); in GenerateSubCertToFile() 116 if (!csr) { in GenerateSubCertToFile() 119 cert = CertTools::GenerateSubCert(rootKey, csr, options); in GenerateSubCertToFile() 134 X509_REQ_free(csr); in GenerateSubCertToFile() 203 X509_REQ* csr = nullptr; GenerateCert() local 280 X509_REQ* csr = nullptr; GenerateCsr() local 347 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); GetCsr() local 404 X509_REQ* csr = nullptr; GenerateProfileCert() local [all...] |
H A D | cert_tools.cpp | 303 SIGNATURE_TOOLS_LOGE("failed to generate csr"); in GenerateSubCert() 499 std::string CertTools::CsrToString(X509_REQ* csr) in CsrToString() argument 505 if (!PEM_write_bio_X509_REQ(csrBio, csr)) { in CsrToString() 634 SIGNATURE_TOOLS_LOGE("get the pubkey from csr failed"); in SetCertPublickKey() 812 X509* CertTools::GenerateEndCert(X509_REQ* csr, EVP_PKEY* issuerKeyPair, in GenerateEndCert() argument 828 result = (!SetCertIssuerName(cert, BuildDN(issuerStr, issuerReq)) || !SetCertSubjectName(cert, csr)); in GenerateEndCert() 832 result = (!SetCertValidity(cert, validity) || !SetCertPublickKey(cert, csr)); in GenerateEndCert()
|
/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/generate_csr/generatecsr001_fuzzer/ |
H A D | generatecsr001_fuzzer.cpp | 35 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); in DoSomethingInterestingWithMyAPI() local 37 if (csr) { in DoSomethingInterestingWithMyAPI() 38 csrStr = CertTools::CsrToString(csr); in DoSomethingInterestingWithMyAPI() 39 X509_REQ_free(csr); in DoSomethingInterestingWithMyAPI()
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/api/ |
H A D | CertTools.java | 54 * Empty csr array. 70 * @param csr csr 74 public static X509Certificate generateRootCaCert(KeyPair keyPair, byte[] csr, LocalizationAdapter adapter) { in generateRootCaCert() argument 76 return new CertBuilder(keyPair, adapter.getIssuer(), csr, in generateRootCaCert() 95 * @param csr csr 99 public static X509Certificate generateSubCert(KeyPair keyPair, byte[] csr, LocalizationAdapter adapter) { in generateSubCert() argument 101 return new CertBuilder(keyPair, adapter.getIssuer(), csr, in generateSubCert() 119 * @param csr cs 123 generateCert(KeyPair keyPair, byte[] csr, LocalizationAdapter adapter) generateCert() argument 152 generateEndCert(KeyPair keyPair, byte[] csr, LocalizationAdapter adapter, byte[] signingCapabiltyBytes) generateEndCert() argument [all...] |
H A D | SignToolServiceImpl.java | 94 * Generate csr. 104 byte[] csr = CertTools.generateCsr(keyPair, adapter.getSignAlg(), adapter.getSubject()); in generateCsr() 105 if (csr == null) { in generateCsr() 108 String csrContent = CertUtils.toCsrTemplate(csr); in generateCsr() 133 byte[] csr = CertTools.generateCsr(subjectKeyPair, adapter.getSignAlg(), adapter.getSubject()); in generateCert() 135 X509Certificate cert = CertTools.generateCert(rootKeyPair, csr, adapter); in generateCert() 178 byte[] csr = CertTools.generateCsr(subKey, adapter.getSignAlg(), adapter.getSubject()); in generateCA() 181 cert = CertTools.generateRootCaCert(rootKey, csr, adapter); in generateCA() 183 cert = CertTools.generateSubCert(rootKey, csr, adapter); in generateCA() 205 byte[] csr in generateAppCert() [all...] |
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/test/java/com/ohos/hapsigntool/ |
H A D | CertTest.java | 104 byte[] csr = generateCsrParameters(subName); in testRootCaCert() 111 X509Certificate rootCaCert = CertTools.generateRootCaCert(keyPair, csr, new LocalizationAdapter(options)); in testRootCaCert() 131 rootCaCert = CertTools.generateRootCaCert(keyPair, csr, new LocalizationAdapter(options)); in testRootCaCert() 145 byte[] csr = generateCsrParameters(subName); in testSubCaCert() 152 X509Certificate subCaCert = CertTools.generateSubCert(keyPair, csr, new LocalizationAdapter(options)); in testSubCaCert() 171 subCaCert = CertTools.generateSubCert(keyPair, csr, new LocalizationAdapter(options)); in testSubCaCert() 185 byte[] csr = generateCsrParameters(subName); in testAppCert() 191 X509Certificate appCert = CertTools.generateEndCert(keyPair, csr, new LocalizationAdapter(options), in testAppCert() 211 appCert = CertTools.generateEndCert(keyPair, csr, new LocalizationAdapter(options), APP_SIGNING_CAPABILITY); in testAppCert() 225 byte[] csr in testCsrTemplate() [all...] |
/developtools/hapsigner/hapsigntool_cpp_test/unittest/generateCA/ |
H A D | generate_sub_ca_test.cpp | 83 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); in HWTEST_F() local 84 EXPECT_NE(csr, nullptr); in HWTEST_F() 85 X509* cert = CertTools::GenerateRootCertificate(keyPair, csr, params.get()); in HWTEST_F() 127 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); in HWTEST_F() local 128 X509* cert = CertTools::GenerateRootCertificate(keyPair, csr, params.get()); in HWTEST_F() 270 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); in HWTEST_F() local 271 EXPECT_NE(csr, nullptr); in HWTEST_F() 274 X509* cert = CertTools::GenerateRootCertificate(keyPair, csr, params.get()); in HWTEST_F() 276 bool cert1 = CertTools::SetPubkeyAndSignCert(cert, issuercsr, csr, keyPair, params.get()); in HWTEST_F() 321 X509_REQ* csr in HWTEST_F() local 369 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local 413 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local 457 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local 877 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); HWTEST_F() local 924 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local 971 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); HWTEST_F() local 1018 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); HWTEST_F() local 1065 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); HWTEST_F() local 1594 X509_REQ* csr = nullptr; HWTEST_F() local 1639 X509_REQ* csr = nullptr; HWTEST_F() local 1686 X509_REQ* csr = nullptr; HWTEST_F() local 1731 X509_REQ* csr = nullptr; HWTEST_F() local [all...] |
H A D | generate_general_ca_test.cpp | 861 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); in HWTEST_F() local 862 EXPECT_NE(csr, nullptr); in HWTEST_F() 863 X509* cert = CertTools::GenerateRootCertificate(keyPair, csr, params.get()); in HWTEST_F() 896 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); in HWTEST_F() local 897 EXPECT_NE(csr, nullptr); in HWTEST_F() 898 X509* cert = CertTools::GenerateRootCertificate(keyPair, csr, params.get()); in HWTEST_F() 930 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); in HWTEST_F() local 931 EXPECT_EQ(csr, nullptr); in HWTEST_F() 932 X509* cert = CertTools::GenerateRootCertificate(keyPair, csr, params.get()); in HWTEST_F() 969 X509_REQ* csr in HWTEST_F() local 1006 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); HWTEST_F() local 1044 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); HWTEST_F() local 1148 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); HWTEST_F() local 1192 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); HWTEST_F() local 1725 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); HWTEST_F() local 1768 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); HWTEST_F() local [all...] |
H A D | generate_ca_test.cpp | 721 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); in HWTEST_F() local 722 EXPECT_NE(csr, nullptr); in HWTEST_F() 723 bool ret = CertTools::GenerateSubCert(keyPair, csr, params.get()); in HWTEST_F() 768 X509_REQ* csr = X509_REQ_new(); in HWTEST_F() local 769 EXPECT_NE(csr, nullptr); in HWTEST_F() 770 bool ret = CertTools::GenerateSubCert(keyPair, csr, params.get()); in HWTEST_F() 816 X509_REQ* csr = X509_REQ_new(); in HWTEST_F() local 817 EXPECT_NE(csr, nullptr); in HWTEST_F() 818 bool ret = CertTools::GenerateSubCert(keyPair, csr, params.get()); in HWTEST_F() 863 X509_REQ* csr in HWTEST_F() local 910 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local 959 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local 1494 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); HWTEST_F() local 1545 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local 1598 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local [all...] |
/developtools/hapsigner/hapsigntool_cpp_test/unittest/generateCsr/ |
H A D | generate_csr_test.cpp | 59 HWTEST_F(GenerateCsrTest, generate_csr_test_001, testing::ext::TestSize.Level1) // 已有p12直接生成csr in HWTEST_F() 73 (*params)["outFile"] = std::string("/data/test/generateCsr/oh-app1-key-1.csr"); in HWTEST_F() 87 HWTEST_F(GenerateCsrTest, generate_csr_test_002, testing::ext::TestSize.Level1) // 生成p12并用于生成csr in HWTEST_F() 111 (*params)["outFile"] = std::string("/data/test/generateCsr/oh-app1-key-2.csr"); in HWTEST_F() 127 HWTEST_F(GenerateCsrTest, generate_csr_test_003, testing::ext::TestSize.Level1) // 已有p12直接生成csr但必选参数缺失如subject in HWTEST_F() 140 (*params)["outFile"] = std::string("/data/test/generateCsr/oh-app1-key-3.csr"); in HWTEST_F() 154 HWTEST_F(GenerateCsrTest, generate_csr_test_004, testing::ext::TestSize.Level1) // 已有p12直接生成csr但subject参数字符串格式无效 in HWTEST_F() 168 (*params)["outFile"] = std::string("/data/test/generateCsr/oh-app1-key-4.csr"); in HWTEST_F() 182 HWTEST_F(GenerateCsrTest, generate_csr_test_005, testing::ext::TestSize.Level1) // 已有p12直接生成csr但subject参数格式无效 in HWTEST_F() 196 (*params)["outFile"] = std::string("/data/test/generateCsr/oh-app1-key-5.csr"); in HWTEST_F() 411 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); HWTEST_F() local 430 X509_REQ* csr = CertTools::GenerateCsr(nullptr, signAlgorithm, subject); HWTEST_F() local 452 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlgorithm, subject); HWTEST_F() local 594 X509_REQ* csr = X509_REQ_new(); HWTEST_F() local [all...] |
/developtools/hapsigner/hapsigntool_cpp/api/include/ |
H A D | cert_tools.h | 37 static std::string CsrToString(X509_REQ* csr); 38 static X509* GenerateEndCert(X509_REQ* csr, EVP_PKEY* issuerKeyPair, 45 static bool SignForSubCert(X509* cert, X509_REQ* csr, X509_REQ* caReq,
|
/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/generate_ca/generateca009_fuzzer/ |
H A D | generateca009_fuzzer.cpp | 60 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); in TestGenerateSubCert() local 61 CertTools::GenerateSubCert(keyPair, csr, params.get()); in TestGenerateSubCert()
|
/developtools/hapsigner/hapsigntool_cpp_test/unittest/utils/ |
H A D | cert_tools_test.cpp | 147 X509_REQ* csr = CertTools::GenerateCsr(keyPair, signAlg, subject); in HWTEST_F() local 148 bool ret = CertTools::GenerateSubCert(keyPair, csr, params.get()); in HWTEST_F()
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/cert/ |
H A D | CertBuilder.java | 78 * @param csr csr 81 public CertBuilder(KeyPair keyPair, X500Name issuer, byte[] csr, long certExpire) { in CertBuilder() argument 88 request = new PKCS10CertificationRequest(csr); in CertBuilder()
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/utils/ |
H A D | CertUtils.java | 199 * @param csr bytes of CSR 202 public static String toCsrTemplate(byte[] csr) { in toCsrTemplate() argument 205 .encodeToString(csr) in toCsrTemplate()
|
/developtools/hapsigner/hapsigntool_cpp/cmd/include/ |
H A D | help.h | 27 USAGE: <generate-keypair|generate-csr|generate-cert|generate-ca|generate-app-cert|generate-profile-cert>[options] 49 generate-csr[options]: 60 generate-csr -keyAlias "oh-app1-key-v1" -keyPwd ****** -signAlg SHA256withECDSA -keystorePwd ****** 62 -outFile "/home/oh-app1-key-v1.csr" 286 generate-csr : generate certificate signing request
|
/developtools/profiler/hiebpf/include/ |
H A D | vmlinux.h | 106781 u32 csr; global() member 144691 void *csr; global() member [all...] |