Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for data encryption and data decryption

A data encryption and data decryption technology, which is applied in the field of data encryption and decryption, can solve the problems of real-time response to decryption, high complexity of encryption and decryption operations, high complexity of encryption and decryption algorithms, and achieve the effect of improving performance and reducing complexity

Inactive Publication Date: 2015-05-27
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The encryption and decryption operation complexity of this method is also high
[0005] In the current network environment, an indicator to measure the content encryption / decryption algorithm is the real-time performance of the algorithm. The encryption and decryption algorithms used in the previous encryption methods have high computational complexity. Decrypting compressed data on lightweight devices is especially important for decrypting When compressing video data, there is a decryption real-time response problem

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 and device for data encryption and data decryption
  • Method and device for data encryption and data decryption
  • Method and device for data encryption and data decryption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0045] Assume that the size of the I frame is 72, that is, the data is 72 bytes. In this way, the compressed image data encryption / decryption method provided by the present invention is described.

[0046] (1) First describe the encryption process:

[0047] After the rectangle generation step, after the factorization of 72, (72, 1), (36, 2), (18, 4), (9, 8) can be obtained, from which (9, 8) is selected as the long sum of the rectangle Wide pair, i.e. a and b are found. And divide the rectangle into 72 square squares. The 72 bytes are evenly distributed in the above 72 squares according to the aforementioned certain rules. According to the aforementioned method of calculating coordinates, each square has its own coordinates, such as (0, 0), (0, 1), ..., (0, 8); (0, 0), (1, 0), ..., (1, 7), and so on.

[0048] The next step is to find the inscribed ellipse of this rectangle, as in image 3 shown. From a=9, b=8, it can be seen that the center of the ellipse is (4.5, 4), a...

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 discloses a method and a device for data encryption and data decryption, wherein the encryption device comprises a rectangle generation module of data, a rectangle inscribed graph generation module and a data encryption module. the rectangle generation module of data is used for generating a rectangle based on a total byte number of data; the product of the length and the width of the rectangle is equal to the total byte number or the sum of the total byte number and one; the rectangle is divided into a plurality of lattices; total bytes are uniformly distributed in each lattice according to a rule; the rectangle inscribed graph generation module is used for determining rectangle inscribed graph parameters and determining an inscribed graph based on the inscribed parameters; the data encryption module is used for carrying out encryption for data of an intersection set between the rectangle and the inscribed graph; the intersection set refers to the lattices in the rectangle on which an inscribed graph trajectory passes . According to the invention, complexity of encryption calculation and decryption calculation is reduced, and real-time response performance of data encryption and data decryption is improved.

Description

technical field [0001] The present invention relates to the technical field of data encryption and decryption, in particular to a data encryption and decryption method and device. Background technique [0002] For a long time, the dissemination of digital media has faced the problem of being pirated, especially in the Internet environment, this problem is particularly serious. Therefore, the owners and distributors of digital media take various measures to prevent or delay the illegal proliferation and dissemination of digital media with formal copyrights, so as to protect their own interests. [0003] One traditional way of controlling is to take the method of controlling distribution channels, in which digital fingerprints are embedded in digital content. For different buyers, digital fingerprints are different. Once content piracy is found, the source of dissemination can be known through the identification of digital fingerprints. However, if this method is to have su...

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): G06F21/10G06F21/62
Inventor 王玲芳陈君邓峰
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More