Method for encrypting data and method for transmitting encrypted data

A technology for encrypting data and data, which is applied in the field of data transmission, can solve problems such as difficult data transmission, mathematical algorithm difficulty and security, and achieve the effects of high confidentiality, high encryption security guarantee, excellent data compression ability and random encryption ability

Inactive Publication Date: 2012-07-25
光束科技(北京)有限公司
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The data confidentiality issue caused by the second reason is the focus of our discussion, such as preventing data from being stolen
However, from the perspective of the historical development process of data encryption and decryption, it is difficult to achieve ideal security simply by relying on the difficulty of the mathematical algorithm used in the encryption process. As long as there is regularity in the encryption process, cracking is a matter of time, and it is difficult to achieve ideal security. Data transmission

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
  • Method for encrypting data and method for transmitting encrypted data
  • Method for encrypting data and method for transmitting encrypted data
  • Method for encrypting data and method for transmitting encrypted data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] first reference figure 1the examples. According to this embodiment, we know that data encryption adopts variable and random dynamic encryption means. First, in step 11, the transmission data W to be encrypted is read into the memory or cache of the computer system at one time or in the form of data flow, and W is used as the basis for generating the encryption key. However, the length of W is uncertain, and simply using W as the basis for key generation will make the consumption of computing resources uncertain, thus making the performance of products applying this method unstable. Therefore, this example adopts a relatively Optimizing practices. The method is to set a constant k in advance, randomly intercept the data W' of predetermined length k from the transmission data W, and use W' as the basis of the encryption key. In general applications, the length of W is usually greater than k. At this time, the acquisition of W' is an interception operation, and the star...

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 a method for encrypting data and a method for transmitting encrypted data. The method for encrypting data comprises the following steps of: firstly, randomly intercepting data w' with a preset length k from transmission data w; generating a random number gamma by taking the data w' as a seed, and calculating a secret key and the number p of data domains by taking r as a seed, wherein p is more than or equal to 1 and less than C, and C is a constant; and randomly calculating the length qi and starting point ai of p data domains Fi, intercepting data from the transmission data w by taking qi and ai as parameters to generate a data domain Fi, wherein i is no less than 1 and no more than p; generating a public key Ei sequence and a private key Ri sequence by taking the data domain Fi as the parameter; and finally, circularly encoding w by the public key Ei to obtain an encrypted result Z. The invention further provides a device for encrypting data, a method for transmitting the encrypted data and a transmission device of the encrypted data.

Description

technical field [0001] The invention relates to a data transmission method, in particular to a data encryption transmission method. Background technique [0002] In data network, data security is an eternal topic. Taking data transmission as an example, there are two reasons for data transmission insecurity, one is due to objective reasons such as hardware failure, and the other is due to subjective reasons such as human behavior. The data confidentiality problem caused by the second reason is the focus of our discussion, such as preventing data from being stolen. [0003] In order to achieve the confidentiality of the data itself and the transmission process, people have taken many measures, one of which is to encrypt the transmitted data before or during transmission. The public key private key encryption system is a typical representative in the field of data encryption. The system uses a public key and a private key, and the public key can be publicly transmitted betwe...

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 Applications(China)
IPC IPC(8): H04L9/30
Inventor 白杰
Owner 光束科技(北京)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products