发明名称 一种CPU专用数据的加密装置及方法
摘要 本发明公开了一种CPU专用数据的加密装置,其设置在含有CPU的芯片中,包括:在CPU系统与外接数据传输之间设置的一加密单元,用于对所述CPU系统的读/写数据根据物理地址进行部分数据的解/加密;以及,一外存控制器,同时连接所述CPU系统和所述加密单元,用于将待解/加密数据经过所述加密单元,并将未加密数据或不需加密数据直接与所述CPU系统进行传输。本发明CPU专用数据的加密装置及方法由于采用对称分组数据加密技术实现对CPU专用数据的部分加密,在硬件上可以是一个相对独立的单元,对于原系统的硬件影响不大,易于实现;本发明方法具有安全,高效和易于实现的特点,可应用于任何计算机硬件系统中。
申请公布号 CN101051892B 申请公布日期 2010.05.26
申请号 CN200710073515.4 申请日期 2007.03.14
申请人 江中尧 发明人 江中尧
分类号 H04L9/06(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文
主权项 一种CPU专用数据的加密装置,其设置在含有CPU的芯片中,其特征在于,包括:在CPU系统与外接数据传输之间设置的一加密单元,用于对所述CPU系统的读/写数据根据物理地址进行部分数据的解/加密;以及,一外存控制器,同时连接所述CPU系统和所述加密单元,用于将待解/加密数据经过所述加密单元,并将未加密数据或不需加密数据直接与所述CPU系统进行传输;所述加密单元还包括:一寄存器,用于配置需要解/加密数据物理地址;一译码器,用于对寄存器中的数值和CPU系统发来的物理地址合在一起进行译码,判断该地址对应的数据是否需要解/加密;一带旁路的分组数据加密器,用于根据译码器的判断结果对所述地址对应的数据进行解/加密后,再与所述外存控制器传输;所述含有CPU的芯片内存储一密钥,用于所述分组数据加密器的解/加密处理。
地址 518054 广东省深圳市南山区前海路星海名城8-3-8E