Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

File ciphering, deciphering method

A technology for file encryption and encryption, which is applied to encryption devices with shift registers/memory, electrical components, program/content distribution protection, etc. It can solve the problems of file format and user experience and save hardware. Expenses, the effect of improving processing speed

Inactive Publication Date: 2009-07-22
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF3 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] None of the above methods solve the problem of file format and user experience

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
  • File ciphering, deciphering method
  • File ciphering, deciphering method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention can be implemented only by a small amount of modification and overloading of the function module for reading files, which is very simple. This article focuses on the data decryption process and how to decrypt it. There are already many methods for key transmission during the encryption process, which will not be described in this article. The whole implementation process is described in detail below.

[0031] The encryption process of the file, such as figure 1 , the specific process is as follows:

[0032] (1) Determining the encryption algorithm: Since this program intends to divide the file into multiple data packets and then perform encryption processing, it is suitable to use packet encryption algorithms, such as AES, DES, 3DES, SMS4 and other algorithms. For the stream cipher algorithm, it must It can be used only after it has been processed to form a basic encryption unit;

[0033] (2) Determine the length of the basic encryption unit: th...

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 file ciphering technology. The invention provides a ciphering and decipher method based on a basic ciphering unit. The file ciphering comprises the following steps: the ciphering part divides the files into a plurality of data packets with the length of the basic ciphering unit; the data packets are ciphered; the data is filled until ciphering to the last one data packet, and the filled data is ciphered. The file deciphering method comprises the following steps: a. the deciphering part determines the deciphering algorithm and the length of the basic deciphering unit according to the ciphering algorithm and the length of the basic ciphering unit; b. the deciphering part determines the data length read for every time according to the basic deciphering unit, the ciphering data packets are deciphered and the deciphered data packets are returned; the filled data can be deleted after the last one data packet is deciphered. The invention can implement the ciphering for file of arbitrary format, can implement the simultaneous deciphering and using of the file, the invention can be applied to the content protection of the office system and the digital medium.

Description

technical field [0001] The invention relates to file encryption technology. Background technique [0002] At present, the protection of digital content, including commercial or technical documents, multimedia files, etc., is carried out in an encrypted manner. Encryption generally adopts two types of methods, one is based on the encryption of all data in the file, and the other is based on the characteristics of the file and only encrypts part of the data content of the file. [0003] Encryption based on all the data of the file means that the entire content of the file is encrypted without any distinction between the file and the format of the file data. When in use, the file is directly decrypted and restored to the original file, or encrypted The files are decrypted into temporary files before being used. Obviously, the advantage of this method is that there are many compatible formats, and almost any file can be processed. The processing method is very simple and has n...

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
IPC IPC(8): H04L9/32H04L9/06H04L1/00G06F21/00G06F21/10G06F21/31G06F21/62
Inventor 刘贤洪
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products