Check patentability & draft patents in minutes with Patsnap Eureka AI!

Data encryption method and system

A data encryption and data technology, applied in the field of data processing, can solve the problems of large resource usage, low efficiency, and high equipment load of transmission links

Inactive Publication Date: 2016-03-09
北京亚科鸿禹电子有限公司
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a data encryption method and system to solve the problems of slow processing speed, low efficiency, large resource occupation of the transmission link, high equipment load and large power consumption existing in the current encryption algorithm

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
  • Data encryption method and system
  • Data encryption method and system
  • Data encryption method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] refer to figure 1 , shows a flowchart of steps of a data encryption method in Embodiment 1 of the present invention. In this embodiment, the data encryption method may include the following steps:

[0049] Step 102, according to the pseudo-random sequence, extract data of a set size from the payload of the TS packet as data to be encrypted.

[0050] The data encryption method described in this embodiment can be mainly applied to encrypting audio and video data. Among them, the audio and video data can be transmitted specifically according to TS stream: TransportStream, TS stream, transport stream, and other custom information data such as video and audio can be packaged into transport packets for sub-packet (TS data packet) transmission. The packet length of each TS data packet is 188 bytes (including a 4-byte header and a 184-byte payload).

[0051] In this embodiment, data of a certain length may be selected from the 184-byte payload portion as the data to be encry...

Embodiment 2

[0061] refer to figure 2 , shows a flow chart of steps of a data encryption method in Embodiment 2 of the present invention. In this embodiment, the data encryption method may include the following steps:

[0062] Step 202, according to the TS protocol, encapsulate the audio and video data into a TS stream.

[0063] In this embodiment, the audio and video data may be encapsulated into a TS stream according to the TS protocol, wherein the TS stream includes at least one TS data packet.

[0064] Step 204, according to the pseudo-random sequence, extract data of a set size from the payload of the TS packet as data to be encrypted.

[0065] As mentioned above, the TS stream determined according to one piece of audio or video data includes at least one TS data packet, and the audio or video data is transmitted in packets based on the at least one TS data packet.

[0066] In this embodiment, for different TS data packets, different randomly generated pseudo-random sequences may ...

Embodiment 3

[0082] In combination with the foregoing embodiments, this embodiment uses an encryption process for audio and video data as an example to describe the data encryption method described in the foregoing embodiments. In the case of no contradiction, the encryption process for audio and video data may be combined with the technical features of the data encryption method described in the above embodiments. It should be noted that the data encryption method described in the present invention includes but not limited to encryption applied to audio and video data.

[0083] refer to image 3 , shows a basic block diagram of a system architecture for implementing a method for encrypting audio and video data in Embodiment 3 of the present invention. In this embodiment, the encryption of the audio and video data can be based on image 3 The system architecture shown is realized, wherein the system architecture may include: TS stream encapsulation module, first cache, second cache, M se...

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 present invention provides a data encryption method and system. The method comprises a step of extracting data with a set size as data to be encrypted from the load part of a TS data packet according to a pseudo-random sequence, a step of encrypting the extracted data to be encrypted with a set size to obtain encrypted data, and a step of synchronizing the encrypted data and the unencrypted data in the TS data packet and carrying out outputting. Through the method and the system, the problems of low processing speed, low efficiency, the large resource occupation of a transmission link, high load of equipment and large power consumption of an existing encryption method are solved.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a data encryption method and system. Background technique [0002] In the current network environment, there are many insecure factors, especially in the process of data transmission, data is often illegally stolen, resulting in information leakage, which seriously threatens the safety of users. [0003] Usually, in order to ensure the security of data transmission, the data can be encrypted before transmission during the data transmission process, such as: the data sender encrypts the data before transmission, and the data receiver decrypts the encrypted data after receiving Get raw data. [0004] However, there are still many problems in the existing data encryption methods: when the magnitude of the data is large, the speed of the entire encryption process will be very slow, the processing speed is slow, and the efficiency is low; The load is high and the power consu...

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): H04L29/06
CPCH04L63/0428
Inventor 吴萌萌陈迎春吴沙王鑫
Owner 北京亚科鸿禹电子有限公司
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