[发明专利]存储器存取控制设备和方法、以及通信设备无效
申请号: | 200710112464.1 | 申请日: | 2007-06-26 |
公开(公告)号: | CN101097550A | 公开(公告)日: | 2008-01-02 |
发明(设计)人: | 村冈如竹 | 申请(专利权)人: | 索尼株式会社 |
主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F7/58;G06K7/00 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 余刚;吴孟秋 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 存取 控制 设备 方法 以及 通信 | ||
相关申请的交叉参考
本发明包含与于2006年6月26日向日本专利局提交的日本专利申请JP 2006-1 4807相关的主题,其全部内容结合于此作为参考。
技术领域
本发明涉及存储器存取控制设备和方法以及通信设备,更具体地,涉及可容易提高存储器中数据的安全性的存储器存取控制设备和方法以及通信设备。
背景技术
已经提出了一种技术(例如,参见日本未审查专利申请公开(PCT国际申请的翻译)第2003-500786号),其通过置乱由诸如CPU(中央处理单元)的处理器请求访问的逻辑地址,并将存储器中被实际访问的物理地址分配给该逻辑地址,使得难于解析和篡改存储在存储器中的数据。
发明内容
近些年,窃听和篡改数据的技术已经变得更加先进。因此,除在日本未审查专利申请(PCT国际申请的翻译)公开第2003-500786号中的公开的技术之外,还需要提高存储在存储器中的数据的安全性。
考虑到上述情况提出了本发明。期望容易地提高存储在存储器中的数据的安全性。
根据本发明第一实施例的存储器存取控制设备包括:置乱密钥存储装置,用于存储输入置乱密钥;以及置乱装置,用于通过使用存储的置乱密钥来置乱输入逻辑地址,将存储器中被实际访问的物理地址分配给输入逻辑地址。
存储器存取控制设备可进一步包括随机数生成装置,用于生成随机数或伪随机数作为置乱密钥。
随机数生成单元可生成Gold队列伪随机数作为上述伪随机数。
当生成的随机数或伪随机数等于预定值时,随机数生成装置可生成新的随机数或伪随机数。
根据本发明第二实施例的存储器存取控制方法包括以下步骤:存储输入置乱密钥;以及通过使用存储的置乱密钥来置乱输入逻辑地址,将存储器中被实际访问的物理地址分配给输入逻辑地址。
根据本发明第三实施例的通信设备与具有非接触集成电路卡功能的设备进行通信。该通信设备包括:置乱密钥存储装置,用于存储输入置乱密钥;以及置乱装置,用于通过使用存储的置乱密钥来置乱输入逻辑地址,将存储器中被实际访问的物理地址分配给输入逻辑地址,其中,存储器用于存储从具有非接触集成电路卡功能的设备中读取的数据。
在本发明的第一实施例中,存储输入置乱密钥,并且通过使用存储的置乱密钥来置乱输入逻辑地址,将存储器被实际访问的物理地址分配给逻辑地址。
在本发明的第二和第三实施例中,存储输入置乱密钥,并且通过使用存储的置乱密钥来置乱输入逻辑地址,将存储器中被实际访问的物理地址分配给逻辑地址。
根据本发明的第一至第三实施例,难以解析和篡改存储在存储器中的数据。另外,根据本发明的第一和第二实施例,可容易提高存储在存储器中的数据的安全性。
附图说明
图1是示出根据本发明实施例的读取器-写入器的框图;
图2是示出图1中所示控制模块的功能结构的框图;
图3是示出图2中所示随机数输出单元的第一实例的功能结构的框图;
图4是示出图2中所示随机数输出单元的功能结构的详细框图;
图5是示出由图1中所示读取器-写入器执行的置乱密钥生成处理的流程图;
图6是示出由图1中所示读取器-写入器执行的存储器存取控制处理的流程图;
图7是示出图2中所示随机数输出单元的第二实例的功能结构的框图;以及
图8是示出当包括图7中所示随机数输出单元时,由图1中所示读取器-写入器执行的置乱密钥生成处理的流程图。
具体实施方式
在描述本发明的实施例之前,下面讨论权利要求的特征和本发明实施例中公开的特定元件之间的对应关系。这些描述旨在保证在该说明书中描述了支持所要求的发明的实施例。因此,即使在随后实施例中的元件没有被描述为与本发明的某一特征相关,也不一定表示该元件与权利要求的该特征不相关。相反,即使本文中将某元件描述为与权利要求的某一特征相关,也不一定表示该元件与权利要求的其他特征不相关。
首先,根据本发明第一实施例的存储器存取控制设备(例如,图2中所示的总线置乱单元43)包括:置乱密钥存储装置(例如,图2中所示的置乱密钥存储部51),用于存储输入置乱密钥;以及置乱装置(例如,图2中所示的地址总线置乱电路52),用于通过使用存储的置乱密钥来置乱输入逻辑地址,将存储器中被实际访问的物理地址分配给输入逻辑地址。
其次,根据本发明第一实施例的存储器存取控制设备包括随机数生成装置(例如,图3中所示的随机数生成器101),用于生成作为置乱密钥的随机数或伪随机数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼株式会社,未经索尼株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710112464.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:特别用于合成表面所覆盖的土壤的土壤加热装置
- 下一篇:电子设备和电源识别方法