External program security access architecture based on system on chip (SoC) and control method

A security access control and external program technology, applied in the direction of digital data protection, platform integrity maintenance, etc., can solve the problem of no security protection measures

Active Publication Date: 2013-01-02
ZHENGZHOU XINDA JIEAN INFORMATION TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the user, the instructions and sensitive data stored in the external program memory can be executed and accessed without any security requirements, so the program storage area is completely transparent to the user for the SoC chip system capable of secondary development Yes, without any security protection measures to protect the programs in the program storage area from being executed and called by illegal or unauthorized users, as well as unauthorized access and use of sensitive data

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
  • External program security access architecture based on system on chip (SoC) and control method
  • External program security access architecture based on system on chip (SoC) and control method
  • External program security access architecture based on system on chip (SoC) and control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] Embodiment: the present invention discloses a SoC chip-based external program security access control system and access control method, the method includes the realization of the hardware platform of the storage management control system, the external program memory security static access control method and the security dynamic access control method The mechanism has three basic parts. The memory management and control system referred to in the present invention is a chip based on the MCS-52 series Harvard memory architecture. SoC chips of this type of structure are widely used in the field of smart cards, and are widely used in my country, such as bank IC cards and social security cards. , SIM card, citizen card, ID card and other chips.

[0036] 1. External program memory security access control control system

[0037] External program memory security access control control system such as figure 1 shown. It is composed of internal buffer memory RAM, extended externa...

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 relates to an external program security access control system based on a system on chip (SoC) and an access control method. The system consists of an internal buffer memory, an extended external program memory area security attribute control memory, a memory operating mode control register, a program execution security control logic circuit, an external data memory and a programmemory, wherein the memory operating mode control register is positioned in a special function register area SFR area of the SoC, the address thereof is 8FH; the respective memories and the register are connected with a central processing unit (CPU) by an address bus, a data bus and a control bus. By connecting the address bus, the data bus and the control bus to the CPU, under the control of program execution security control logic circuit, the classified security management of the external program memory is realized; the execution, access and monitoring of instructions and the sensitive data on the premise that a security state meets a requirement are guaranteed; the progressive starting and transfer of a trusted root of an information system are realized.

Description

technical field [0001] The present invention relates to the technical field of security SoC chips, in particular to a security access control system and control method based on SoC chip external programs based on MCS-52 series SoC chip external program storage management control system and safe storage method, which is used to expand MCS-52 The hierarchical security management of Harvard memory architecture and external program memory in the series of SoC chips ensures the execution, access and supervision of instructions and sensitive data under the premise that the security status meets the requirements, and builds the step-by-step startup and transmission of the root of trust of the information system. The authorized use of sensitive data protects the security of SoC chip resources and application program execution. Background technique [0002] Currently based on the SoC chip of MCS-52 series Harvard memory architecture, its memory organization usually consists of 256 by...

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/52G06F21/62
Inventor 张鲁国常朝稳董建强李平何骏赵国磊王曙光刘熙胖梁松涛
Owner ZHENGZHOU XINDA JIEAN INFORMATION TECH
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