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

Encryption and decryption method for safe transmission of non-compressed files

A technology of secure transmission and encryption method, applied in the field of encryption and decryption of uncompressed files in secure transmission, can solve the problems of low security and low efficiency of encrypted files, and achieve the effect of high security

Active Publication Date: 2019-07-09
XLY SALVATIONDATA TECHNOLOGY INC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Aiming at the deficiencies of the prior art, the present invention provides an encryption and decryption method for safely transmitting non-compressed files, which can effectively solve the problems of low efficiency and low security of encrypted files in the prior art

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
  • Encryption and decryption method for safe transmission of non-compressed files
  • Encryption and decryption method for safe transmission of non-compressed files
  • Encryption and decryption method for safe transmission of non-compressed files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] Example 1: Encryption (such as figure 1 )

[0077] 101-You can add files in batches by dragging and dropping, or you can add folders or files individually, and tick to confirm the final encrypted files.

[0078] 102-Enter the password of this encrypted file, it needs to be confirmed twice.

[0079] 103-Perform the encryption process and generate the encrypted file header structure, which will save the password signature (by fixing the K random number in the DSA algorithm, a non-random signature can be generated to verify the correctness of the password during decryption), and then Thread multi-task mode reads the content of the file to be encrypted, and writes the result file after encryption. Since the length of each file is determined after encryption, multi-thread and multi-task segmented encryption can be performed.

Embodiment 2

[0080] Embodiment 2: Decryption (such as figure 2 )

[0081] 201-You can add files in batches by dragging and dropping, or you can add folders or files individually, and check the files that need to be decrypted.

[0082] 202-Select the output path after decryption

[0083] 203-Operate the files that need to be decrypted one by one. For the first time, you are required to enter the decryption password of the file, and the file name to be decrypted is prompted through a pop-up box, and the password of the file is requested.

[0084] 204-Verify the decryption password (execute the DSA signature on the input password, use the same K as the encryption process, and compare and verify the password signature in the header structure of the file to be decrypted), and allow the password to be re-entered when an error occurs, or the decryption process is abandoned.

[0085] 205-Read the header structure of the file to be decrypted, analyze and obtain the directory structure information, and then ...

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 provides an encryption and decryption method for safety transmission of non-compressed files and belongs to the field of data security. An encryption process is implemented by using an AES or DES encryption algorithm, so that an encryption file header structure and a file item sequence are generated. Then the content of a to-be-encrypted file is read in a multithreading multi-task mode. The method provided by the invention has beneficial effects that a capability of encrypting a plurality of file catalogs and single files quickly is achieved; a capability of decrypting and releasing determined files in encryption files quickly is achieved; a capability of supporting all file formats is achieved; and the security is enhanced based on the AES encryption algorithm and the DSA signature algorithm.

Description

Technical field [0001] The invention belongs to the field of data security, and specifically relates to an encryption and decryption method for securely transmitting uncompressed files. Background technique [0002] The software with file encryption function currently on the market basically has the following limitations: [0003] 1. Compression software: mainly for insufficient storage medium capacity, mainly providing compression function, encryption is only an additional function, if you want to encrypt, you must compress first, resulting in a waste of time. [0004] 2. Network software: To provide network-based file encryption services, it must be supported by the network environment, and is not suitable for large files, and network transmission is too time-consuming. [0005] 3. Other software: Provide encryption functions in various proprietary formats, only for some file formats, such as pictures, documents, etc., generally on the server side. [0006] Nowadays, the capacity of ...

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/32H04L9/06
Inventor 梁效宁蒲军
Owner XLY SALVATIONDATA TECHNOLOGY INC