发明名称 用于集成微控制器和外部存储系统的块加密安全
摘要 根据本发明的各种实施方案描述了一种安全微控制器系统,所述系统包括集成高速缓冲存储器子系统、加密引擎、缓冲器子系统以及外部存储器。所述安全微控制器包含块加密方法,来确保在所述集成微控制器和外部存储器之间通信的内容受到保护,并且所述系统的实时性能得到保持。此外,所述微控制器系统提供使用者可配置的存储器写入策略,其中可以选择存储器写入协议来平衡数据一致性和系统性能。
申请公布号 CN102054137A 申请公布日期 2011.05.11
申请号 CN201010538183.4 申请日期 2010.11.10
申请人 美信集成产品公司 发明人 E·T·K·马;S·N·格里德
分类号 G06F21/00(2006.01)I;G06F13/16(2006.01)I 主分类号 G06F21/00(2006.01)I
代理机构 北京嘉和天工知识产权代理事务所 11269 代理人 严慎
主权项 一种安全集成微控制器,所述微控制器包括:第一接口,在所述第一接口上所述微控制器与外部存储器进行数据通信;第二接口,在所述第二接口上所述微控制器与所述外部存储器进行指令通信;高速缓冲存储器子系统,所述高速缓冲存储器子系统高速缓存与储存在所述外部存储器中的第一加密数据块相对应的第一解密数据块;缓冲器子系统,所述缓冲器子系统缓存与所述第一加密数据块相对应的第一缓冲数据块;加密引擎,所述加密引擎对所述第一解密数据块进行加密,并且对所述第一加密数据块进行解密;处理器,所述处理器生成多个命令;以及存储器管理单元,所述存储器管理单元耦合至所述处理器、所述高速缓冲存储器子系统以及外部存储器,所述存储器管理单元响应于来自所述处理器的读取命令来识别要读取的优选数据块,所述优选数据块为所述第一解密数据块、所述第一加密数据块以及所述第一缓冲数据块中的一个。
地址 美国加利福尼亚州