浏览量:0

一种计算机存储器的加密方法和解密方法

专利类型:发明专利 

语 言:中文 

申 请 号:CN201510579516.0 

申 请 日:20150914 

发 明 人:刘铎梁靓罗先露李阳钟刊 

申 请 人:重庆大学 

申请人地址:400044 重庆市沙坪坝区沙正街174号 

公 开 日:20151223 

公 开 号:CN105184187A 

代 理 人:唐开平 

代理机构:重庆大学专利中心 50201 

摘  要:本发明公开了一种计算机存储器的加密和解密方法,加密包括步骤:1、将需要加密的数据划分为多个数据块;2、对每个数据小块进行hash运算,对得到的结果做加密运算,得到数据块对应的中间变量(标记为PAD);3、判断要写入的数据的地址是否非易失性存储器中频繁写的热区;4、将热区数据块的PAD值放在缓存中;5、通过把数据块的内容与其对应的PAD值做异或运算得到加密后的数据;解密包括步骤:1、读取要解密的数据块;2、判断要读取的数据块是否为热区数据,如是,热区数据则从缓存里读取其对应的中间变量(PAD);否则,按加密过程的方法,计算PAD值;3、通过把数据块的内容与其对应的PAD值做异或运算得到最初的数据。本发明具有如下的优点:实现了系统功耗的节约,降低系统时延。 

主 权 项:一种计算机存储器的加密方法,其特征是,包括以下步骤:步骤1、将需要加密的数据划分为多个数据块;步骤2、对每个数据小块进行hash运算,对得到的结果做加密运算,得到数据块对应中间变量(标记为PAD值);步骤3、判断要写入的数据的地址是否非易失性存储器中频繁写的热区;步骤4、将热区数据块的对应存储的PAD值放在缓存中;步骤5、通过把数据块的内容与其计算得到的对应的PAD值做异或运算得到加密后的数据;步骤6、将加密后的数据写入非易失性存储器的存储单元。 

关 键 词: 

法律状态:生效 

IPC专利分类号:G06F21/62(2013.01)I;G06F21/72(2013.01)I;G06F21/78(2013.01)I