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

Processor architecture for directly executing encrypted instruction based on fixed decryption algorithm

A technology of processor architecture and decryption algorithm, applied in machine execution devices, electrical digital data processing, instruments, etc., can solve problems such as the security of execution instructions not involving the processor, and achieve execution security, program realization, and communication security. Effect

Pending Publication Date: 2016-12-21
QINGDAO UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] To sum up, under the current processor architecture, the information security system mainly adopts measures such as licenses, passwords, and software encryption. All security mechanisms do not involve the security of the processor’s execution instruction level. Based on the security of the processor itself, the research content focuses on communication security, data security, etc. outside the processor.

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
  • Processor architecture for directly executing encrypted instruction based on fixed decryption algorithm
  • Processor architecture for directly executing encrypted instruction based on fixed decryption algorithm
  • Processor architecture for directly executing encrypted instruction based on fixed decryption algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Such as Figure 2 to Figure 3 As shown, this specific implementation adopts the following technical solutions: it includes a read instruction module 1, an instruction decryption module 2, an instruction decoding module 3, and an execution instruction module 4; the read instruction module 1 is connected to the instruction decryption module 2. The instruction decryption module 2 is connected to the instruction decoding module 3; the instruction decoding module 3 is connected to the execution instruction module 4; the instruction decryption module 2 includes a decryption module group 21, a decryption password 22, and a password instruction 23. Module selection code 24 and clear code instruction 25; the decryption password 22, password instruction 23, and module selection code 24 are respectively connected to the decryption module group 21; the decryption module group 21 is connected to the clear code instruction 25.

[0019] The decryption module group 21 may include multiple...

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 processor architecture for directly executing an encrypted instruction based on a fixed decryption algorithm, and belongs to the technical field of integrated circuits, microprocessors and information security. An instruction reading module is connected with an instruction decryption module; the instruction decryption module is connected with an instruction decoding module; the instruction decoding module is connected with an instruction execution module; the instruction decryption module comprises a decryption module group, a decryption password, a password instruction, a module selection code and a plain code instruction; and the decryption password, the password instruction, the module selection code and the plain code instruction are connected with the decryption module group. The function of directly executing the encrypted instruction by the processor is realized and the security of the instruction execution level of the processor is achieved; and program security, data security, communication security, execution security, virus prevention, intellectual property protection and the like can be realized.

Description

Technical field [0001] The present invention relates to the technical fields of integrated circuits, microprocessors and information security, in particular to a processor architecture that directly executes encrypted instructions with a fixed decryption algorithm. Background technique [0002] In order to facilitate reading and understanding, the relevant vocabulary is defined as follows: machine code refers to the binary code of instructions that the processor can directly execute; undefined machine code refers to the binary code not included in the processor instruction system; instructions refer to the processor execution machine The operation that can be realized by the code, the instruction corresponds to the machine code; the encrypted machine code refers to the encrypted machine code; the encrypted executable program refers to the encrypted executable program; the password instruction refers to the encrypted instruction; the clear code Instructions refer to instructions t...

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
IPC IPC(8): G06F9/30G06F21/71
CPCG06F9/30003G06F21/71
Inventor 范延滨王正彦
Owner QINGDAO UNIV