保护中央处理器和存储器之间数据传输的方法和装置制造方法及图纸

技术编号:2874095 阅读:255 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种方法,对一个中央处理器(10)用于访问一个存储器(13)的地址(LogAdr)进行双级编码。一个第一加密逻辑(11)使用一个固定的,不可更改的密钥(KEY1),而一个第二加密逻辑(12)使用了一个存储在存储器(13)中的可变的第二密钥(KEY2)。在中央处理器(10)的初始化阶段写入的配置数据最好是存储在一个特定的配置范围,在绕过第二加密逻辑(12)时,通过一个旁路(15)来访问。该旁路是由一个旁路逻辑(14)来激活,该旁路逻辑把在第一阶段加密的地址(Cipher1)和在初始化阶段存储的值(SecRowCipher1,SecRowCipher2)进行比较。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种保护一个中央处理器和一个存储器之间数据传输的方法,其中,利用一个第一固定存储的密钥对由中央处理器提供的逻辑地址进行编码。本专利技术还涉及一个数据处理单元,它包括一个通过地址线和数据线与存储器相连的中央处理器;和一个配置在地址线上的第一加密逻辑部分,它对中央处理器利用一个第一固定存储的密钥提供的逻辑地址进行编码。而且,已知一些加密方法,特别是智能卡的加密方法。智能卡被越来越多地用作支票卡、货币卡、身份卡,或与安全相关的数据的载体等等,智能卡具有一个非易失存储器,在关掉处理器之后,或者在没有提供任何外部电流的情况下,仍能保持其内容。在已知的智能卡加密方法中,利用一个存储在硬件或永久存储在ROM存储器中的密钥对存储器的地址进行加密编码。这意味着利用密钥按照一对一的关系把由中央处理器提供或使用的数据的逻辑地址拷贝到另一个地址上,那么数据在物理上是存在于存储器的该地址之下的。诚然,该方法是相当简单的,但是它存在缺陷,即一旦对一个编码进行了分析和解密,那么就可以将其传递给所有相同类型的系统或相同ROM编码的系统。因此一次滥用的解码会危及许多智能卡的安全。而且,因为总能根据本文档来自技高网...

【技术保护点】
一种保护一个中央处理器(10)和一个存储器(13)之间的数据传输的方法,其中利用一个第一固定存储的密钥(KEY1)对中央处理器提供的逻辑地址(LogAdr)进行编码,其特征是该编码地址中的至少一部分是利用一个第二可变存储的密钥(KEY2)来进行第二次编码的。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:W布尔
申请(专利权)人:皇家菲利浦电子有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1