[发明专利]一种适用于系统数据全生命周期的防侧信道攻击方法有效

专利信息
申请号: 201810257172.5 申请日: 2018-03-27
公开(公告)号: CN108521325B 公开(公告)日: 2021-09-21
发明(设计)人: 李朋林;林喆昊 申请(专利权)人: 林喆昊;李朋林
主分类号: H04L9/00 分类号: H04L9/00
代理公司: 上海卓阳知识产权代理事务所(普通合伙) 31262 代理人: 周春洪
地址: 313100 浙江省湖州市长*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 适用于 系统 数据 生命周期 信道 攻击 方法
【权利要求书】:

1.一种适用于系统数据全生命周期的防侧信道攻击方法,其特征在于,所述方法包括以下步骤:

步骤S1、本地进行用于密码登录认证的时序攻击;包括:步骤S11、摘要存储登录系统方式的时序攻击防御方法,其中,步骤S11中摘要存储登录系统方式的时序攻击防御方法,具体如下:首先对于摘要存储登录系统的所有用户名与用户登录密码同时做摘要算法处理,系统在匹配用户名开始便是使用已经经过摘要算法运算的哈希值,此时在用户登录时首先输入完用户名时便计算出该用户名对应的哈希值,之后用户再输入密码的时候系统不会按输入位逐位进行哈希运算,而是等用户输入完所有的密码后再进行密码的摘要算法运算;

步骤S2、本地进行普通计算;

步骤S3、本地进行加密运算;

步骤S4、进行信息数据传输时的防御策略。

2.根据权利要求1所述的适用于系统数据全生命周期的防侧信道攻击方法,其特征在于,步骤S1还包括:

步骤S12、明文存储登录系统方式的时序攻击防御方法。

3.根据权利要求2所述的适用于系统数据全生命周期的防侧信道攻击方法,其特征在于,

步骤S12中明文存储登录系统方式的时序攻击防御方法,具体如下:当用户输入密码进行逐位匹配时,设密码长度为l,当系统检测出在第n位发生了错误并不马上会进行返回报错,而是在第n位错误后,每次随机产生一个随机数t,其中t的取值范围在[0,l-n]之间,则系统会在用户输入n+t位后进行报错,在系统性防御框架设计中,设定正常输入次数为3,在攻击者的三次尝试中因为有随机数t的参与,使其无法以时序攻击精确定位到正确的密码位数,而当攻击者使用时序攻击手段进行三次这样的攻击后若再次进行攻击尝试,系统便会判定此时系统中存在攻击者,向管理员发出警报并暂时封锁登录设备/账号。

4.根据权利要求1所述的适用于系统数据全生命周期的防侧信道攻击方法,其特征在于,步骤S2中包括步骤S21:分别在计算机的硬盘存储和内存上运算,其中,内存为SRAM划分出一小部分区域,划分区域的大小为硬盘-16MB,内存-128KB,划分区域的大小根据系统实际大小做针对性细化调整,冗余运算量占计算机总运算量3.5%-35%之间。

5.根据权利要求4所述的适用于系统数据全生命周期的防侧信道攻击方法,其特征在于,步骤S2中还包括步骤S22:在计算机中除正常运算之外进行冗余运算,运算参数的大小由随机数生成器产生的随机数决定,带入到提前规定好的运算符中,使得冗余运算数据覆盖住计算机正常运算的实际数据;将产生的冗余运算数据的中间值的和结果存在内存和硬盘的划分区域中,达到上限后全部删除重新开始新一轮冗余运算,从而通过冗余运算来影响计算机实际的CPU占有率、缓存分配、电磁辐射量、风扇转速、温度一系列进行侧信道攻击所必需的监测数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于林喆昊;李朋林,未经林喆昊;李朋林许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810257172.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top