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

Data decryption circuit and method

A data decryption and data technology, which is applied in the direction of encryption devices with shift registers/memory, etc., can solve the problems of time-consuming design, increased circuit cost, and dragging down the performance of electronic devices, so as to achieve the effect of improving performance and quickly completing decryption

Active Publication Date: 2018-08-07
MEDIATEK INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] if figure 1 The shown HDCP decryption program is completely executed by hardware. Due to the lack of flexibility of the hardware, the above-mentioned action of combining two bearer data originally belonging to different transport stream packets will cause difficulties in hardware design, and additional circuit design is necessary to cope with different Therefore, it is easy to cause time-consuming design and increased circuit cost; and if the HDCP decryption program is completely executed by software, that is, executed by the processing unit (processing unit) through program code, the HDCP decryption program will take up a lot of time. The resources of the computing unit, causing the burden of the computing unit, may drag down the performance of electronic devices

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 decryption circuit and method
  • Data decryption circuit and method
  • Data decryption circuit and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The technical terms in the following description refer to the customary terms in this technical field. If some terms are explained or defined in this manual, the explanations of these terms shall be based on the descriptions or definitions in this manual.

[0018] The disclosed content of the present invention includes a data decryption circuit and a data decryption method, which can process bearer data whose data length is not an integer multiple of a data segment. The circuit and method can be applied to the packets of the transmission stream. On the premise that the implementation is possible, those skilled in the art can select equivalent components or steps to realize the present invention according to the content disclosed in this specification, that is, The implementation of the present invention is not limited to the examples described below. Since some of the components included in the data decryption circuit of the present invention may be known components ind...

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 discloses a data decryption circuit and method for decrypting a currently encrypted data package, the currently encrypted data package includes a header data and a bearer data. The data decryption circuit includes: an operation unit for generating a first data according to the header data and a virtual random number, generating a second data according to a session key and a constant, and generating the first data according to the header data Carrying a length information and a starting position information of the data; wherein, the computing unit generates the first data, the second data, the length information and the starting position information by executing the program code; and a decryption calculation circuit, coupled to the computing unit, used to generate a decryption key according to the first data and the second data, and obtain the bearer data from the currently encrypted data packet according to the initial position information and the length information, and use the The decryption key decrypts the bearer data.

Description

technical field [0001] The present invention relates to a data decryption circuit and method, in particular to a data decryption circuit and method utilizing software and hardware to cooperate with each other. Background technique [0002] see figure 1 , which is a schematic diagram of a conventional data decryption process of High-Bandwidth Digital Content Protection (HDCP for short). Please also see figure 2 , which is a conventional composition diagram of a transport stream (TS) packet. like figure 2 As shown, a transport stream packet 200 includes TS header data, elementary packet stream (packetized elementary streams (PES) header data, and elementary stream (elementary stream, ES), or called payload. In the HDCP standard, the TS header data includes a flag named payload unit start indicator, which is used to indicate whether the transport stream packet contains PES header data. The PES header data includes private data for decryption, and the private data mainly ...

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/06
Inventor 王奕凯王得权
Owner MEDIATEK INC