首页> 外国专利> DATA PROCESSING SYSTEM, METHOD FOR EXECUTING A CRYPTOGRAPHIC ALGORITHM AND METHOD FOR PREPARING EXECUTION OF A CRYPTOGRAPHIC ALGORITHM

DATA PROCESSING SYSTEM, METHOD FOR EXECUTING A CRYPTOGRAPHIC ALGORITHM AND METHOD FOR PREPARING EXECUTION OF A CRYPTOGRAPHIC ALGORITHM

机译:数据处理系统,执行密码算法的方法和准备执行密码算法的方法

摘要

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.
机译:一种数据处理系统,包括:存储器,被配置为存储机密数据和非机密数据;以及高速缓冲存储器,被配置为高速缓冲存储在存储器中的数据,并且包括第一高速缓冲存储器区域和第二高速缓冲存储器区域;处理电路,被配置为在数据处理系统的第一状态中执行对机密数据和非机密数据进行操作的密码算法,其中,机密数据是使用第一缓存存储区和非机密数据进行缓存的使用第二缓存存储区缓存机密数据;无效电路,配置为当数据处理系统从第一状态切换到第二状态时使第一高速缓冲存储器区域无效。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号