Invention Grant
- Patent Title: Data processing system, method for executing a cryptographic algorithm and method for preparing execution of a cryptographic algorithm
- Patent Title (中): 数据处理系统,用于执行密码算法的方法和用于准备执行密码算法的方法
-
Application No.: US11972310Application Date: 2008-01-10
-
Publication No.: US08738926B2Publication Date: 2014-05-27
- Inventor: Eckhard Delfs , Gerard David Jennings
- Applicant: Eckhard Delfs , Gerard David Jennings
- Applicant Address: DE Neubiberg
- Assignee: Intel Mobile Communications GmbH
- Current Assignee: Intel Mobile Communications GmbH
- Current Assignee Address: DE Neubiberg
- Agency: Schiff Hardin LLP
- Main IPC: G06F12/14
- IPC: G06F12/14

Abstract:
A data processing system including a memory configured to store confidential data and non-confidential data; a cache memory which is configured to cache data stored in the memory and which comprises a first cache memory region and a second cache memory region; a processing circuit configured to carry out, in a first state of the data processing system, a cryptographic algorithm which operates on the confidential data and on the non-confidential data, wherein the confidential data are cached using the first cache memory region and the non-confidential data are cached using the second cache memory region; and an invalidating circuit configured to invalidate the first cache memory region when the data processing system switches from the first state into a second state.
Public/Granted literature
Information query