【技术实现步骤摘要】
本公开实施例涉及半导体,尤其涉及一种检测冷启动攻击的方法及装置、存储器。
技术介绍
1、通常,在计算机系统的电源被切断后,保存在动态随机存取存储器(dynamicrandom access memory,dram)中的数据会在掉电后保留数秒钟之久而不发生明显的丢失(即,存储单元的值反转)。如果使用冷却技术进行降温,数据保留的时间会大大增加。冷启动攻击也正是依托于此,攻击者可以利用短暂的数据保留时间,窃取dram中的数据。
2、目前,冷启动攻击的过程如下:首先,使用冷却剂对正在运行中的目标机(即,待攻击的计算机)的内存进行冷却;然后,切断目标机的电源,拔下内存,迅速插入到执行机(即,用于执行攻击的计算机)中,启动执行机;接着,执行机启动后将自动加载引导程序,引导程序将目标机的内存转储到磁盘等永久存储介质中进行后续分析;最后,使用特定的算法从目标机的内存映像中恢复出密钥,攻破密码系统。
技术实现思路
1、有鉴于此,本公开实施例为解决现有技术中存在的至少一个技术问题而提供一种检测冷启
...【技术保护点】
1.一种检测冷启动攻击的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的检测冷启动攻击的方法,其特征在于,所述根据所述测试数据和所述存储数据,确定所述待测存储器是否被冷启动攻击,包括:
3.根据权利要求2所述的检测冷启动攻击的方法,其特征在于,所述确定所述待测存储器被冷启动攻击之后,所述方法还包括:
4.根据权利要求1所述的检测冷启动攻击的方法,其特征在于,所述待测存储区域包括多个待测存储单元,每个所述待测存储单元包括待测存储电容和晶体管;其中,所述待测存储电容用于存储写入所述待测存储单元的数据。
5.根据权利
...【技术特征摘要】
1.一种检测冷启动攻击的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的检测冷启动攻击的方法,其特征在于,所述根据所述测试数据和所述存储数据,确定所述待测存储器是否被冷启动攻击,包括:
3.根据权利要求2所述的检测冷启动攻击的方法,其特征在于,所述确定所述待测存储器被冷启动攻击之后,所述方法还包括:
4.根据权利要求1所述的检测冷启动攻击的方法,其特征在于,所述待测存储区域包括多个待测存储单元,每个所述待测存储单元包括待测存储电容和晶体管;其中,所述待测存储电容用于存储写入所述待测存储单元的数据。
5.根据权利要求4所述的检测冷启动攻击的方法,其特征在于,所述检测到所述待测存储器的温度低于预设温度时,在所述待测存储区域中写入测试数据,包括:
6.根据权利要求5所述的检测冷启动攻击的方法,其特征在于,所述在所述待测存储器重启上电后,从所述待测存储区域中读取存储数据,包括:
7.根据权利要求6所述的检测冷启动攻击的方法,其特征在于,所述根据所述测试数据和所述存储数据,确定所述待测存储器是否被冷启动攻击,包括:
8.根据权利要求4所述的检测冷启动攻击的方法,其特征在于,所述检测到所述待测存储器的温度低于预设温度之后,所述方法还包括:
9.根据权利要求4所述的检测冷启动攻击的方法,其特征在于,所述待测存储电容包括以下至少之一:mos电容、镍电容和所述待测存储器的存储电容。
10.一种检测冷启动攻击的装置,其特征在于,所述装置包括:
11.根据权利要求10所...
【专利技术属性】
技术研发人员:章恒嘉,
申请(专利权)人:长鑫存储技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。