Invention Grant
- Patent Title: Trusted kernel-based anti-attack data processor
-
Application No.: US16175710Application Date: 2018-10-30
-
Publication No.: US10909246B2Publication Date: 2021-02-02
- Inventor: Xiaoxia Cui , Chunqiang Li , Guangen Hou , Li Chen
- Applicant: C-SKY Microsystems Co., Ltd.
- Applicant Address: CN Zhejiang
- Assignee: C-SKY Microsystems Co., Ltd.
- Current Assignee: C-SKY Microsystems Co., Ltd.
- Current Assignee Address: CN Zhejiang
- Agency: Finnegan, Henderson, Farabow, Garrett & Dunner, LLP
- Priority: CN201710648239 20170801
- Main IPC: G06F21/57
- IPC: G06F21/57 ; G06F9/54 ; G06F21/74

Abstract:
The present disclosure provides trusted kernel-based anti-attack data processors. One exemplary processor comprises: a trusted kernel exception vector table configured to provide a handling entry for kernel switching; a trusted kernel stack pointer register storing a trusted kernel stack pointer that points to a trusted kernel stack space; and a trusted zone in the trusted kernel stack space, the trusted zone including a program status register storing a flag bit of a starting kernel for the kernel switching, a program pointer, and a general register. When the data processor performs kernel switching from a non-trusted kernel to a trusted kernel, the trusted kernel locates the handling entry for the kernel switching and performs the switching. An underlying software protection mechanism can be provided for switching entries of a trusted kernel. Therefore, security during switching processes between a trusted kernel and a non-trusted kernel can be improved.
Public/Granted literature
- US20190073477A1 TRUSTED KERNEL-BASED ANTI-ATTACK DATA PROCESSOR Public/Granted day:2019-03-07
Information query