Decryption device and method and system on chip

A technology for configuring information and circuits, applied in the field of decryption, can solve problems such as inability to encrypt and decrypt circuit configuration, and achieve the effects of small delay, fast decryption, and small storage experience

Inactive Publication Date: 2019-04-23
ALLWINNER TECH CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The encryption and decryption speed of this hardware circuit is fast, does not require the processor to participate in the whole process, and will not affect the processing of other affairs by the processor. However, this encryption and decryption circuit is fixed and cannot be changed. Manufacturers who use this chip to manufacture electronic equipment This kind of encryption and decryption circuit cannot be configured more flexibly

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
  • Decryption device and method and system on chip
  • Decryption device and method and system on chip
  • Decryption device and method and system on chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Now in conjunction with the accompanying drawings, the preferred embodiments of the present invention will be described in detail.

[0037] figure 1 It is a schematic block diagram of an embodiment of a system-on-a-chip for encryption in the present invention, the system-on-a-chip includes a processor, a memory, an encryption device, and a memory, and the encryption device includes: an encryption control circuit, an encryption circuit, and a storage control circuit. The encryption The circuit includes a plurality of different sub-encryption circuits and gating circuits (for example, including a first sub-encryption circuit and a second sub-encryption circuit), and the storage control circuit includes an input terminal and an output terminal. Different sub-encryption circuits implement different encryption algorithms. In some embodiments, the encryption circuits include: AES-ECB sub-encryption circuits, AES-CBC sub-encryption circuits, AES-XTS sub-encryption circuits, AE...

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 decryption device and method and a system on chip, the decryption device comprises a decryption control circuit and a decryption circuit, and the decryption circuit comprisesa plurality of decryption sub-circuits. The decryption control circuit is used for receiving the first decryption configuration information sent by a processor, and the first decryption configurationinformation comprises the first control information for enabling the decryption control circuit and a memory address. The decryption control circuit is also used for reading the second decryption configuration information used for representing a corresponding decryption algorithm from the memory address according to the first control information, and generating a control signal corresponding to the decryption algorithm according to the second decryption configuration information. The decryption circuit is used for selecting a corresponding sub-decryption circuit according to a decryption algorithm corresponding to the control signal; and the sub-decryption circuit is used for decrypting the encrypted data to obtain decrypted data. According to the method, the decryption speed is greatly improved, and the delay caused by decryption is very small, so that the influence on the storage experience of a user is very small.

Description

technical field [0001] The present invention relates to the technical field of decryption, in particular to a decryption device, method and system on chip. Background technique [0002] In order to make the data stored in the memory more secure, the data to be written in the memory is usually encrypted, and then the encrypted data is stored in the memory; when decrypting, the encrypted data in the memory is decrypted to obtain the decrypted data, among which the common There are two ways of encryption and decryption. [0003] One is to use software encryption and decryption. The processor executes the encryption program to encrypt the unencrypted data, and the processor completes all operations in the encryption process. When decryption is required, the processor executes the decryption program to decrypt the encrypted data, and the processor completes all operations in the decryption process. Since the entire process of encryption and decryption is completed by the proces...

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): G06F21/78G06F21/72G06F21/60G06F5/06
CPCG06F5/06G06F21/602G06F21/72G06F21/78
Inventor 刘涛林启辉
Owner ALLWINNER TECH CO LTD
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