Unlock instant, AI-driven research and patent intelligence for your innovation.

A zip package decompression method based on zlib library and aes algorithm

An algorithm and packet data technology, which is applied in the field of AES decryption algorithm, can solve problems such as not supporting AES encryption and decryption algorithm, and unable to process data normally, and achieve the effect of less CPU occupation, fast processing and high efficiency

Active Publication Date: 2022-02-22
RUN TECH CO LTD BEIJING
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, Zlib only supports simple encryption algorithms and does not support AES encryption and decryption algorithms; so the resulting problem is that the Zlib library cannot normally process AES-encrypted data reported by the website

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A zip package decompression method based on zlib library and aes algorithm
  • A zip package decompression method based on zlib library and aes algorithm
  • A zip package decompression method based on zlib library and aes algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below through specific embodiments and accompanying drawings.

[0027] figure 1 It shows the whole process of processing the data reported by the website in the prior art. As shown in the figure, first receive the ZIP package data from the on-site handling program, scan the corresponding directory, then decompress the ZIP package file, then scan the bcp file and entity file after decompressing the ZIP package file, and finally convert the format of the bcp file , that is to obtain invalid data and verify valid data, and then extract specific information from these valid data; entity files are entered into the full-text database. The invention in this paper is based on the original Zlib library, adding the AES algorithm to decompress the ZIP package method, located in figure 1 the third link of .

[0028] 1. Decompression module design

[0029] Although 7zip has a high compression rate and supports AES encryption and de...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a ZIP package decompression method based on Zlib library and AES algorithm. The method comprises: 1) obtaining the ZIP package data of the website, reading the file from the ZIP package and judging whether it adopts the AES algorithm for encryption; 2) for the ZIP package data encrypted by the AES algorithm, adding AES on the basis of the Zlib library Algorithm to decrypt and decompress ZIP packages. Further, step 2) encapsulates the AES algorithm in the libaes.a static library file, and encapsulates the Zlib library in the libz.so dynamic library file. In the present invention, the open source compression Zlib project is improved and optimized, and the AES decryption algorithm is added, so that YCL can accurately and quickly process the data reported by the website operator, and has the advantages of higher efficiency and less CPU occupation than the 7-zip algorithm.

Description

technical field [0001] The invention relates to the technical field of computer information security, and is an open-source compression and decompression project based on Zlib, which is optimized and added with an AES decryption algorithm. The method of decrypting and decompressing the AES encrypted ZIP package by calling the dynamic link library of Zlib by the application program. Background technique [0002] The development of science and technology has made computers penetrate into all aspects of our lives, and compression, as a very typical technology, is applied to many occasions, such as file systems, databases, message transmission and other occasions. Compression can be divided into lossless compression and lossy compression; lossy means that the original information cannot be completely restored after compression, but the compression rate is high; lossless compression is used in occasions where information must be completely restored, such as files. A ZIP file is ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L9/06G06F16/215
CPCH04L9/0631G06F16/215
Inventor 孙永超
Owner RUN TECH CO LTD BEIJING