Home
last modified time | relevance | path

Searched refs:zip (Results 1 - 25 of 47) sorted by relevance

12

/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/zip/zipsigner_fuzzer/
H A Dzipsigner_fuzzer.cpp28 const char* UNSIGNED_HAP_FILE_PATH = "./zip/unsigned.hap";
29 const char* SIGNED_HAP_FILE_PATH = "./zip/signed.hap";
30 const char* OUT_HAP_FILE_PATH = "./zip/output.hap";
31 const char* DATA_DESC_HAP_FILE_PATH = "./zip/data_descriptor_hap.hap";
37 auto zip = std::make_shared<ZipSigner>(); in ZipSignerCompleteFlowFunc() local
38 if (!zip->Init(inputFile)) { in ZipSignerCompleteFlowFunc()
41 zip->Alignment(ALIGNMENT); in ZipSignerCompleteFlowFunc()
42 zip->RemoveSignBlock(); in ZipSignerCompleteFlowFunc()
43 zip->ToFile(inputFile, outputFile); in ZipSignerCompleteFlowFunc()
49 auto zip in ZipSignerInfoFunc() local
73 auto zip = std::make_shared<ZipSigner>(); ZipEntryHeaderInfoFunc() local
99 auto zip = std::make_shared<ZipSigner>(); CentralDirectoryInfoFunc() local
130 auto zip = std::make_shared<ZipSigner>(); DataDescriptorInfoFunc() local
152 auto zip = std::make_shared<ZipSigner>(); AlignmentFunc() local
166 auto zip = std::make_shared<ZipSigner>(); EndOfCentralDirectoryInfoFunc() local
[all...]
/developtools/hapsigner/hapsigntool_cpp_test/unittest/zip/
H A Dzip_signer_test.cpp34 const std::string UNSIGNED_HAP_PATH = "./zip/unsigned.hap";
35 const std::string SIGNED_HAP_PATH = "./zip/signed.hap";
36 const std::string EMPTY_HAP_PATH = "./zip/empty.hap";
37 const std::string DATA_DESCRIPTOR_HAP_PATH = "./zip/data_descriptor_hap.hap";
38 const std::string EOCD_ONLY_HAP_PATH = "./zip/eocd_only.hap";
39 const std::string DUMMY_HAP_PATH = "./zip/dummy.hap";
40 const std::string ZIP_ENTRIES_WRONG_HAP_V1_PATH = "./zip/zip_entries_wrong_v1.hap";
41 const std::string ZIP_ENTRIES_WRONG_HAP_V2_PATH = "./zip/zip_entries_wrong_v2.hap";
42 const std::string ZIP_ENTRIES_WRONG_HAP_V3_PATH = "./zip/zip_entries_wrong_v3.hap";
43 const std::string ZIP_ENTRIES_WRONG_HAP_V4_PATH = "./zip/zip_entries_wrong_v
191 auto zip = std::make_shared<ZipSigner>(); HWTEST_F() local
252 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
267 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
283 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
303 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
319 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
341 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
355 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
479 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
499 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
581 auto zip = std::make_shared<ZipSigner>(); HWTEST_F() local
639 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
688 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); HWTEST_F() local
820 ZipSigner zip; HWTEST_F() local
[all...]
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/zip/
H A DZipUtils.java16 package com.ohos.hapsigntool.zip;
26 * Utils functions of zip-files.
76 * 4-bytes: offset of central directory in zip file in findEocdInSearchBuffer()
100 * Check whether the zip is zip64 by finding ZIP64 End of Central Directory Locator.
103 * @param zip object of RandomAccessFile for zip-file.
108 public static boolean checkZip64EoCDLocatorIsPresent(ZipDataInput zip, long zipEocdOffset) throws IOException { in checkZip64EoCDLocatorIsPresent() argument
113 ByteBuffer byteBuffer = zip.createByteBuffer(locatorPos, ZIP_DATA_SIZE); in checkZip64EoCDLocatorIsPresent()
185 * Find the key information for parsing the zip file.
187 * @param in zip fil
227 findEocdInHap(ZipDataInput zip, int maxCommentSize) findEocdInHap() argument
[all...]
H A DEntryType.java16 package com.ohos.hapsigntool.zip;
H A DZipDataOutput.java16 package com.ohos.hapsigntool.zip;
H A DZipDataInput.java16 package com.ohos.hapsigntool.zip;
H A DUnsignedDecimalUtil.java16 package com.ohos.hapsigntool.zip;
H A DMessageDigestZipDataOutput.java16 package com.ohos.hapsigntool.zip;
H A DZipFileInfo.java16 package com.ohos.hapsigntool.zip;
H A DDataDescriptor.java16 package com.ohos.hapsigntool.zip;
24 * resolve zip DataDescriptor data
H A DRandomAccessFileZipDataOutput.java16 package com.ohos.hapsigntool.zip;
36 * @param file zip file
45 * @param file zip file
H A DZipEntry.java16 package com.ohos.hapsigntool.zip;
22 import java.util.zip.CRC32;
130 * zip entry builder
197 * build zip entry
H A DByteBufferZipDataInput.java16 package com.ohos.hapsigntool.zip;
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/sign/
H A DPageInfoGenerator.java26 import com.ohos.hapsigntool.zip.EntryType;
27 import com.ohos.hapsigntool.zip.Zip;
28 import com.ohos.hapsigntool.zip.ZipEntry;
29 import com.ohos.hapsigntool.zip.ZipEntryHeader;
67 * @param zip zip
72 public PageInfoGenerator(Zip zip) throws IOException, HapFormatException, ElfFormatException { in PageInfoGenerator() argument
74 List<ZipEntry> zipEntries = zip.getZipEntries(); in PageInfoGenerator()
91 File input = new File(zip.getFile()); in PageInfoGenerator()
H A DCodeSigning.java40 import com.ohos.hapsigntool.zip.EntryType;
41 import com.ohos.hapsigntool.zip.Zip;
42 import com.ohos.hapsigntool.zip.ZipEntry;
43 import com.ohos.hapsigntool.zip.ZipEntryHeader;
159 * @param zip zip
167 public byte[] getCodeSignBlock(File input, long offset, String inForm, String profileContent, Zip zip) in getCodeSignBlock() argument
173 long dataSize = computeDataSize(zip); in getCodeSignBlock()
219 private long computeDataSize(Zip zip) throws HapFormatException { in computeDataSize() argument
221 for (ZipEntry entry : zip in computeDataSize()
[all...]
H A DCentralDirectory.java23 import java.util.zip.ZipEntry;
79 * Return true if zip entry is uncompressed
81 * @return true if zip entry is uncompressed
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/provider/
H A DSignProvider.java51 import com.ohos.hapsigntool.zip.ByteBufferZipDataInput;
52 import com.ohos.hapsigntool.zip.RandomAccessFileZipDataInput;
53 import com.ohos.hapsigntool.zip.RandomAccessFileZipDataOutput;
54 import com.ohos.hapsigntool.zip.Zip;
55 import com.ohos.hapsigntool.zip.ZipDataInput;
56 import com.ohos.hapsigntool.zip.ZipDataOutput;
57 import com.ohos.hapsigntool.zip.ZipFileInfo;
58 import com.ohos.hapsigntool.zip.ZipUtils;
337 Zip zip = copyFileAndAlignment(input, tmpOutput, alignment, suffix); in sign()
355 appendCodeSignBlock(signerConfig, tmpOutput, suffix, centralDirectoryOffset, zip); in sign()
388 appendCodeSignBlock(SignerConfig signerConfig, File tmpOutput, String suffix, long centralDirectoryOffset, Zip zip) appendCodeSignBlock() argument
[all...]
/developtools/packing_tool/adapter/ohos/
H A DPackageNormalize.java37 import java.util.zip.CRC32;
38 import java.util.zip.Deflater;
39 import java.util.zip.ZipEntry;
40 import java.util.zip.ZipFile;
41 import java.util.zip.ZipOutputStream;
110 // 3.zip hsp, module.json, pack.info to outPath in normalize()
H A DPackageUtil.java23 import org.apache.commons.compress.archivers.zip.DefaultBackingStoreSupplier;
24 import org.apache.commons.compress.archivers.zip.ParallelScatterZipCreator;
25 import org.apache.commons.compress.archivers.zip.ZipArchiveEntry;
26 import org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream;
27 import org.apache.commons.compress.archivers.zip.ZipFile;
56 import java.util.zip.CRC32;
57 import java.util.zip.CheckedOutputStream;
58 import java.util.zip.ZipEntry;
59 import java.util.zip.ZipOutputStream;
435 // write to zip in packMultiThread()
[all...]
/developtools/hapsigner/hapsigntool_cpp/hap/provider/include/
H A Dsign_provider.h102 bool InitZipOutput(std::shared_ptr<RandomAccessFile> outputHap, std::shared_ptr<ZipSigner> zip,
115 bool CopyFileAndAlignment(std::ifstream& input, std::ofstream& tmpOutput, int alignment, ZipSigner& zip);
128 const std::string& suffix, int64_t centralDirectoryOffset, ZipSigner& zip);
/developtools/hapsigner/hapsigntool_cpp/hap/provider/src/
H A Dsign_provider.cpp133 std::shared_ptr<ZipSigner> zip, in InitZipOutput()
147 if (!CopyFileAndAlignment(*inputStream, *tmpOutput, alignment, *zip)) { in InitZipOutput()
231 std::shared_ptr<ZipSigner> zip = std::make_shared<ZipSigner>(); in Sign() local
233 if (!InitZipOutput(outputHap, zip, inputStream, tmpOutput, tmpOutputFilePath)) { in Sign()
245 if (!AppendCodeSignBlock(&signerConfig, tmpOutputFilePath, suffix, dataSrcContents.cDOffset, *zip)) { in Sign()
348 const std::string& suffix, int64_t centralDirectoryOffset, ZipSigner& zip) in AppendCodeSignBlock()
364 if (!codeSigning.GetCodeSignBlock(outputFilePath, codeSignOffset, suffixTmp, profileContent, zip, in AppendCodeSignBlock()
553 bool SignProvider::CopyFileAndAlignment(std::ifstream& input, std::ofstream& tmpOutput, int alignment, ZipSigner& zip) in CopyFileAndAlignment() argument
555 if (!zip.Init(input)) { in CopyFileAndAlignment()
556 PrintErrorNumberMsg("ZIP_ERROR", ZIP_ERROR, "zip ini in CopyFileAndAlignment()
132 InitZipOutput(std::shared_ptr<RandomAccessFile> outputHap, std::shared_ptr<ZipSigner> zip, std::shared_ptr<std::ifstream> inputStream, std::shared_ptr<std::ofstream>tmpOutput, const std::string& Path) InitZipOutput() argument
347 AppendCodeSignBlock(SignerConfig* signerConfig, std::string outputFilePath, const std::string& suffix, int64_t centralDirectoryOffset, ZipSigner& zip) AppendCodeSignBlock() argument
[all...]
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/verify/
H A DVerifyHap.java31 import com.ohos.hapsigntool.zip.ByteBufferZipDataInput;
32 import com.ohos.hapsigntool.zip.RandomAccessFileZipDataInput;
33 import com.ohos.hapsigntool.zip.UnsignedDecimalUtil;
34 import com.ohos.hapsigntool.zip.ZipDataInput;
35 import com.ohos.hapsigntool.zip.ZipFileInfo;
36 import com.ohos.hapsigntool.zip.ZipUtils;
/developtools/hapsigner/hapsigntool_cpp/codesigning/sign/include/
H A Dcode_signing.h54 ZipSigner& zip, std::vector<int8_t>& ret);
61 uint32_t ComputeDataSize(ZipSigner& zip);
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/utils/
H A DHapUtils.java22 import com.ohos.hapsigntool.zip.MessageDigestZipDataOutput;
23 import com.ohos.hapsigntool.zip.ZipDataInput;
24 import com.ohos.hapsigntool.zip.ZipDataOutput;
25 import com.ohos.hapsigntool.zip.ZipFileInfo;
490 * @param hap ZipDataInput object of zip file
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/codesigning/elf/
H A DElfProgramHeader.java19 import com.ohos.hapsigntool.zip.UnsignedDecimalUtil;

Completed in 16 milliseconds

12