Home
last modified time | relevance | path

Searched refs:signerConfig (Results 1 - 25 of 27) sorted by relevance

12

/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapSign/
H A Dsign_elf_test.cpp121 SignerConfig signerConfig; in HWTEST_F() local
122 signerConfig.SetCompatibleVersion(9); in HWTEST_F()
126 signerConfig.FillParameters(params); in HWTEST_F()
134 signerConfig.SetSignatureAlgorithms(signatureAlgorithms); in HWTEST_F()
138 signerConfig.SetOptions(options.get()); in HWTEST_F()
140 signerConfig.GetSigner(); in HWTEST_F()
141 SignElf::Sign(signerConfig, params); in HWTEST_F()
142 EXPECT_EQ(signerConfig.GetCompatibleVersion(), 9); in HWTEST_F()
155 SignerConfig signerConfig; in HWTEST_F() local
156 signerConfig in HWTEST_F()
193 SignerConfig signerConfig; HWTEST_F() local
230 SignerConfig signerConfig; HWTEST_F() local
267 SignerConfig signerConfig; HWTEST_F() local
[all...]
H A Dsign_bin_test.cpp26 void ConstructSignerConfig(SignerConfig& signerConfig, Options& options) in ConstructSignerConfig() argument
28 signerConfig.SetCompatibleVersion(VERSION); in ConstructSignerConfig()
44 signerConfig.FillParameters(params); in ConstructSignerConfig()
52 signerConfig.SetSignatureAlgorithms(signatureAlgorithms); in ConstructSignerConfig()
66 signerConfig.SetOptions(&options); in ConstructSignerConfig()
148 SignerConfig signerConfig; in HWTEST_F() local
150 ConstructSignerConfig(signerConfig, options); in HWTEST_F()
185 bool flag = api->Sign(signerConfig, signParams); in HWTEST_F()
203 SignerConfig signerConfig; in HWTEST_F() local
205 ConstructSignerConfig(signerConfig, option in HWTEST_F()
[all...]
H A Dhap_sign_test.cpp1289 SignerConfig signerConfig; in HWTEST_F() local
1290 signerConfig.SetOptions(params.get()); in HWTEST_F()
1291 EXPECT_EQ(params.get(), signerConfig.GetOptions()); in HWTEST_F()
1304 SignerConfig signerConfig; in HWTEST_F() local
1305 signerConfig.SetX509CRLs(nullptr); in HWTEST_F()
1306 signerConfig.GetX509CRLs(); in HWTEST_F()
1307 signerConfig.SetCertificates(nullptr); in HWTEST_F()
1308 signerConfig.GetCertificates(); in HWTEST_F()
1309 signerConfig.GetSignParamMap(); in HWTEST_F()
1312 signerConfig in HWTEST_F()
1326 SignerConfig signerConfig; HWTEST_F() local
1366 SignerConfig signerConfig; HWTEST_F() local
1399 SignerConfig signerConfig; HWTEST_F() local
[all...]
/developtools/hapsigner/hapsigntool_cpp_test/unittest/codeSigning/sign/
H A Dcode_signing_test.cpp57 SignerConfig signerConfig; in HWTEST_F() local
58 signerConfig.SetCompatibleVersion(9); in HWTEST_F()
74 signerConfig.FillParameters(params); in HWTEST_F()
82 signerConfig.SetSignatureAlgorithms(signatureAlgorithms); in HWTEST_F()
95 signerConfig.SetOptions(&options); in HWTEST_F()
97 CodeSigning codeSigning(&signerConfig); in HWTEST_F()
119 SignerConfig signerConfig; in HWTEST_F() local
120 signerConfig.SetCompatibleVersion(9); in HWTEST_F()
136 signerConfig.FillParameters(params); in HWTEST_F()
144 signerConfig in HWTEST_F()
178 SignerConfig signerConfig; HWTEST_F() local
238 SignerConfig signerConfig; HWTEST_F() local
294 SignerConfig signerConfig; HWTEST_F() local
350 SignerConfig signerConfig; HWTEST_F() local
413 SignerConfig signerConfig; HWTEST_F() local
583 SignerConfig signerConfig; HWTEST_F() local
623 SignerConfig signerConfig; HWTEST_F() local
665 SignerConfig signerConfig; HWTEST_F() local
707 SignerConfig signerConfig; HWTEST_F() local
[all...]
H A Dbc_signeddata_generator_test.cpp68 SignerConfig signerConfig; in HWTEST_F() local
69 signerConfig.SetCompatibleVersion(9); in HWTEST_F()
85 signerConfig.FillParameters(params); in HWTEST_F()
93 signerConfig.SetSignatureAlgorithms(signatureAlgorithms); in HWTEST_F()
106 signerConfig.SetOptions(&options); in HWTEST_F()
109 int result = api->GenerateSignedData(signed_data, &signerConfig, ret); in HWTEST_F()
127 SignerConfig signerConfig; in HWTEST_F() local
129 int result = api->GenerateSignedData(signed_data, &signerConfig, ret); in HWTEST_F()
168 SignerConfig signerConfig; in HWTEST_F() local
169 signerConfig in HWTEST_F()
226 SignerConfig signerConfig; HWTEST_F() local
283 SignerConfig signerConfig; HWTEST_F() local
[all...]
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/config/
H A DSignerConfig.java211 SignerConfig signerConfig = new SignerConfig(); in copy()
212 signerConfig.fillParameters(signParamMap); in copy()
213 signerConfig.setCertificates(certificates); in copy()
214 signerConfig.setOptions(options); in copy()
215 signerConfig.setSignatureAlgorithms(signatureAlgorithms); in copy()
216 signerConfig.setCompatibleVersion(compatibleVersion); in copy()
217 signerConfig.setX509CRLs(x509CRLs); in copy()
218 signerConfig.getSigner(); in copy()
219 return signerConfig; in copy()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/sign/
H A DBcPkcs7Generator.java85 public byte[] generateSignedData(byte[] content, SignerConfig signerConfig) throws SignatureException { in generateSignedData() argument
91 for (SignatureAlgorithm signatureAlgorithm : signerConfig.getSignatureAlgorithms()) { in generateSignedData()
93 SignerInfo signerInfo = getSignerInfo(signatureAlgorithm, content, signerConfig); in generateSignedData()
104 return packagePKCS7(signerConfig, new DERSet(signerInfoLst), new DERSet(algorithmIdLst), content); in generateSignedData()
108 SignerConfig signerConfig, in packagePKCS7()
118 if (checkListNotNullOrEmty(signerConfig.getCertificates())) { in packagePKCS7()
119 certs = createBerSetFromCerts(signerConfig.getCertificates()); in packagePKCS7()
121 if (checkListNotNullOrEmty(signerConfig.getX509CRLs())) { in packagePKCS7()
122 crls = createBerSetFromCrls(signerConfig.getX509CRLs()); in packagePKCS7()
145 SignatureAlgorithm signatureAlgorithm, byte[] unsignedHapDigest, SignerConfig signerConfig) in getSignerInfo()
107 packagePKCS7( SignerConfig signerConfig, ASN1Set signerInfoLst, ASN1Set algorithmIdLst, byte[] unsignedHapDigest) packagePKCS7() argument
144 getSignerInfo( SignatureAlgorithm signatureAlgorithm, byte[] unsignedHapDigest, SignerConfig signerConfig) getSignerInfo() argument
172 createSignerInfo( SignerConfig signerConfig, SignatureAlgorithm signatureAlgorithm, ASN1Set authed, byte[] signedHapDigest) createSignerInfo() argument
235 verifySignatureFromServer( SignerConfig signerConfig, byte[] signatureBytes, Pair<String, AlgorithmParameterSpec> signAlgPair, ASN1Set authed) verifySignatureFromServer() argument
[all...]
H A DSignHap.java256 SignerConfig signerConfig, in getHapSigningBlock()
267 hapSignatureBytes = generateHapSigningBlock(signerConfig, contentDigests, optionalBlocks); in getHapSigningBlock()
275 SignerConfig signerConfig, in generateHapSigningBlock()
279 byte[] hapSignatureSchemeBlock = generateHapSignatureSchemeBlock(signerConfig, contentDigests); in generateHapSigningBlock()
280 return generateHapSigningBlock(hapSignatureSchemeBlock, optionalBlocks, signerConfig.getCompatibleVersion()); in generateHapSigningBlock()
372 SignerConfig signerConfig, Map<ContentDigestAlgorithm, byte[]> contentDigests) throws SignatureException { in generateHapSignatureSchemeBlock()
375 signerBlock = generateSignerBlock(signerConfig, contentDigests); in generateHapSignatureSchemeBlock()
386 SignerConfig signerConfig, Map<ContentDigestAlgorithm, byte[]> contentDigests) throws SignatureException { in generateSignerBlock()
387 String mode = signerConfig.getOptions().getString(Options.MODE); in generateSignerBlock()
388 if (!("remoteSign".equalsIgnoreCase(mode)) && signerConfig in generateSignerBlock()
253 getHapSigningBlock( Set<ContentDigestAlgorithm> contentDigestAlgorithms, List<SigningBlock> optionalBlocks, SignerConfig signerConfig, ZipDataInput[] hapData) getHapSigningBlock() argument
274 generateHapSigningBlock( SignerConfig signerConfig, Map<ContentDigestAlgorithm, byte[]> contentDigests, List<SigningBlock> optionalBlocks) generateHapSigningBlock() argument
371 generateHapSignatureSchemeBlock( SignerConfig signerConfig, Map<ContentDigestAlgorithm, byte[]> contentDigests) generateHapSignatureSchemeBlock() argument
385 generateSignerBlock( SignerConfig signerConfig, Map<ContentDigestAlgorithm, byte[]> contentDigests) generateSignerBlock() argument
420 sign(ZipDataInput[] contents, SignerConfig signerConfig, List<SigningBlock> optionalBlocks) sign() argument
[all...]
H A DSignElf.java77 * @param signerConfig Config of the elf file to be signed.
81 public static boolean sign(SignerConfig signerConfig, Map<String, String> signParams) { in sign() argument
92 if (!writeBlockDataToFile(signerConfig, tmpFile, outputFile, profileSigned, signParams)) { in sign()
141 private static boolean writeBlockDataToFile(SignerConfig signerConfig, in writeBlockDataToFile() argument
158 SignBlockData codeSign = generateCodeSignByte(signerConfig, signParams, inputFile, blockNum, binFileLen); in writeBlockDataToFile()
244 private static SignBlockData generateCodeSignByte(SignerConfig signerConfig, Map<String, String> signParams, in generateCodeSignByte() argument
250 CodeSigning codeSigning = new CodeSigning(signerConfig); in generateCodeSignByte()
H A DSignBin.java56 * @param signerConfig Config of the bin file to be signed.
60 public static boolean sign(SignerConfig signerConfig, Map<String, String> signParams) { in sign() argument
79 if (!writeSignDataToOutputFile(signerConfig, outputFile, signAlg)) { in sign()
183 private static boolean writeSignDataToOutputFile(SignerConfig signerConfig, String outputFile, String signAlg) { in writeSignDataToOutputFile() argument
197 outputChunk = Pkcs7Generator.BC.generateSignedData(dig, signerConfig); in writeSignDataToOutputFile()
H A DPkcs7Generator.java37 * @param signerConfig configurations of signer.
41 byte[] generateSignedData(byte[] content, SignerConfig signerConfig) throws SignatureException; in generateSignedData() argument
/developtools/hapsigner/hapsigntool_cpp/hap/sign/src/
H A Dbc_pkcs7_generator.cpp33 SignerConfig* signerConfig, std::string& ret) in GenerateSignedData()
42 if (signerConfig == NULL) { in GenerateSignedData()
43 PrintErrorNumberMsg("INVALIDPARAM_ERROR", INVALIDPARAM_ERROR, "signerConfig is NULL"); in GenerateSignedData()
46 Options* options = signerConfig->GetOptions(); in GenerateSignedData()
54 result = BCSignedDataGenerator::GetSigAlg(signerConfig, sigAlg); in GenerateSignedData()
56 SIGNATURE_TOOLS_LOGE("get sigAlg from signerConfig failed"); in GenerateSignedData()
32 GenerateSignedData(const std::string& content, SignerConfig* signerConfig, std::string& ret) GenerateSignedData() argument
H A Dsign_elf.cpp32 bool SignElf::Sign(SignerConfig& signerConfig, std::map<std::string, std::string>& signParams) in Sign() argument
44 bool checkWriteBlockDataToFileFlag = WriteBlockDataToFile(signerConfig, tmpFile, in Sign()
104 bool SignElf::WriteBlockDataToFile(SignerConfig& signerConfig, in WriteBlockDataToFile() argument
126 bool checkGenerateCodeSignByteFlag = !GenerateCodeSignByte(signerConfig, signParams, inputFile, blockNum, in WriteBlockDataToFile()
243 bool SignElf::GenerateCodeSignByte(SignerConfig& signerConfig, const std::map<std::string, std::string> &signParams, in GenerateCodeSignByte() argument
251 CodeSigning codeSigning(&signerConfig); in GenerateCodeSignByte()
/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/src/
H A Dbc_signeddata_generator.cpp32 SignerConfig* signerConfig, std::string& ret) in GenerateSignedData()
41 if (signerConfig == NULL) { in GenerateSignedData()
43 "signerConfig is NULL"); in GenerateSignedData()
46 Options* options = signerConfig->GetOptions(); in GenerateSignedData()
50 // std::shared_ptr<Signer> signer = signerConfig->GetSigner(); in GenerateSignedData()
56 result = GetSigAlg(signerConfig, sigAlg); in GenerateSignedData()
58 SIGNATURE_TOOLS_LOGE("get sign algorithm from signerConfig failed"); in GenerateSignedData()
107 int BCSignedDataGenerator::GetSigAlg(SignerConfig* signerConfig, std::string& sigAlg) in GetSigAlg() argument
109 std::vector<SignatureAlgorithmHelper> sigs = signerConfig->GetSignatureAlgorithms(); in GetSigAlg()
31 GenerateSignedData(const std::string& content, SignerConfig* signerConfig, std::string& ret) GenerateSignedData() argument
/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/hapsign/hapsign001_fuzzer/
H A Dhapsign001_fuzzer.cpp63 SignerConfig signerConfig; in HapSignTest001() local
64 signerConfig.SetOptions(params.get()); in HapSignTest001()
65 signerConfig.GetOptions(); in HapSignTest001()
67 signerConfig.SetCertificates(nullptr); in HapSignTest001()
68 signerConfig.GetCertificates(); in HapSignTest001()
71 signerConfig.SetX509CRLs(crls); in HapSignTest001()
72 signerConfig.GetX509CRLs(); in HapSignTest001()
74 signerConfig.GetSignParamMap(); in HapSignTest001()
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/provider/
H A DSignProvider.java226 SignerConfig signerConfig = new SignerConfig(); in createSignerConfigs()
227 signerConfig.fillParameters(this.signParams); in createSignerConfigs()
228 signerConfig.setCertificates(certificates); in createSignerConfigs()
229 signerConfig.setOptions(options); in createSignerConfigs()
234 signerConfig.setSignatureAlgorithms(signatureAlgorithms); in createSignerConfigs()
237 signerConfig.setX509CRLs(Collections.singletonList(crl.get())); in createSignerConfigs()
239 return signerConfig; in createSignerConfigs()
250 SignerConfig signerConfig; in signBin()
258 signerConfig = createSignerConfigs(publicCert, crl, options); in signBin()
266 if (!SignBin.sign(signerConfig, signParam in signBin()
388 appendCodeSignBlock(SignerConfig signerConfig, File tmpOutput, String suffix, long centralDirectoryOffset, Zip zip) appendCodeSignBlock() argument
[all...]
/developtools/hapsigner/hapsigntool_cpp/hap/sign/include/
H A Dsign_elf.h35 static bool Sign(SignerConfig& signerConfig, std::map<std::string, std::string> &signParams);
45 static bool WriteBlockDataToFile(SignerConfig& signerConfig,
54 static bool GenerateCodeSignByte(SignerConfig& signerConfig, const std::map<std::string, std::string> &signParams,
H A Dpkcs7_generator.h32 * @param signerConfig configurations of signer.
36 virtual int GenerateSignedData(const std::string& content, SignerConfig* signerConfig, std::string& ret) = 0;
H A Dbc_pkcs7_generator.h34 * @param signerConfig configurations of signer.
39 int GenerateSignedData(const std::string& content, SignerConfig* signerConfig, std::string& ret) override;
/developtools/hapsigner/hapsigntool_cpp/hap/provider/src/
H A Dsign_provider.cpp51 bool SignProvider::InitSigerConfig(SignerConfig& signerConfig, STACK_OF(X509)* publicCerts, Options* options) in InitSigerConfig() argument
54 if (!CreateSignerConfigs(publicCerts, crl, options, signerConfig)) { in InitSigerConfig()
64 signerConfig.SetCompatibleVersion(CompatibleVersion); in InitSigerConfig()
68 int SignProvider::CheckParmaAndInitConfig(SignerConfig& signerConfig, Options* options, std::string& suffix) in CheckParmaAndInitConfig() argument
82 if (!InitSigerConfig(signerConfig, publicCerts, options)) { in CheckParmaAndInitConfig()
216 SignerConfig signerConfig; in Sign() local
218 if (CheckParmaAndInitConfig(signerConfig, options, suffix) != RET_OK) { in Sign()
245 if (!AppendCodeSignBlock(&signerConfig, tmpOutputFilePath, suffix, dataSrcContents.cDOffset, *zip)) { in Sign()
250 if (!SignHap::Sign(contents, sizeof(contents) / sizeof(contents[0]), signerConfig, optionalBlocks, in Sign()
298 SignerConfig signerConfig; in SignElf() local
331 SignerConfig signerConfig; SignBin() local
347 AppendCodeSignBlock(SignerConfig* signerConfig, std::string outputFilePath, const std::string& suffix, int64_t centralDirectoryOffset, ZipSigner& zip) AppendCodeSignBlock() argument
[all...]
/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/include/
H A Dbc_signeddata_generator.h37 * @param signerConfig sign configurations.
41 static int GetSigAlg(SignerConfig* signerConfig, std::string& sigAlg);
42 int GenerateSignedData(const std::string& content, SignerConfig* signerConfig, std::string& ret)override;
H A Dsigneddata_generator.h32 * @param signerConfig sign configurations.
36 virtual int GenerateSignedData(const std::string& content, SignerConfig* signerConfig, std::string& ret) = 0;
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/
H A DSignedDataGenerator.java37 * @param signerConfig sign configurations.
41 byte[] generateSignedData(byte[] content, SignerConfig signerConfig) throws CodeSignException; in generateSignedData() argument
/developtools/hapsigner/hapsigntool_cpp_test/unittest/elfVerify/
H A Dverify_bin_test.cpp320 SignerConfig signerConfig; in HWTEST_F() local
321 signerConfig.SetCompatibleVersion(9); in HWTEST_F()
322 signerConfig.FillParameters(PARAMS); in HWTEST_F()
330 signerConfig.SetSignatureAlgorithms(signatureAlgorithms); in HWTEST_F()
343 signerConfig.SetOptions(&options); in HWTEST_F()
344 bool flag = api->Sign(signerConfig, signParams); in HWTEST_F()
/developtools/hapsigner/hapsigntool_cpp/hap/provider/include/
H A Dsign_provider.h108 bool InitSigerConfig(SignerConfig& signerConfig, STACK_OF(X509)* publicCerts, Options* options);
127 bool AppendCodeSignBlock(SignerConfig* signerConfig, std::string outputFilePath,

Completed in 15 milliseconds

12