Font Size: a A A

Research And Application Of Document Compression And Encryption Algorithm

Posted on:2020-02-11Degree:MasterType:Thesis
Country:ChinaCandidate:S LiFull Text:PDF
GTID:2428330590450646Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,paper documents have gradually been replaced by electronic documents,and many important materials have been stored and transmitted using electronic documents.Since the Internet is open and interconnected,it is more vulnerable to data leakage.Therefore,the secure storage and transmission of electronic documents,especially confidential documents,is a crucial issue.An encryption algorithm for documents is designed based on the idea of content associated key algorithm.The main idea of the algorithm is to analyze different document formats,locate the location of key attributes in the document structure,extract the key attributes,then perform ZIP compression on the document,and extract the key attributes and partially compressed data in the ZIP file after compression.The extracted data is merged into a key.These three extractions have modified the attribute part and the data part of the file,which is a relatively complete extraction scheme.In addition,considering that the extracted part of the original document is also used for network transmission,in order to improve security,the encryption design of the document compression and encryption algorithm adds a layer of AES-128 encryption.Therefore,the overall idea of the document compression and encryption algorithm is to combine the content associated key algorithm with the traditional symmetric encryption algorithm.The test results show that the encryption and decryption time of the algorithm is within the acceptable range,and the algorithm has certain security and practicability in the actual document security storage.Using the above document compression and encryption algorithm,a document encryption distribution system is designed and implemented.The system is based on the design idea of peer-to-peer network,which is composed of client and server.The client is responsible for encrypting,decrypting,and transmitting the document.When the client encrypts,the corresponding encryption algorithm can be called according to the document format,and the generated key is uploaded to the key management server.Only the ciphertext is transmitted between the clients,and the client needs to be authorized to download the key before decrypting.In addition,the system refers to the instant messaging software,users can add friends after registering and logging in,and the document transmission is limited to friends.Finally,the functional modules of the system are tested.The test results show that the document encryption distribution system realizes the expected functions,the entire secure transmission process can be completed correctly,and the system has certain security and availability.
Keywords/Search Tags:Document, Content associated key, ZIP compression, Document compression and encryption algorithm
PDF Full Text Request
Related items