[发明专利]一种侧信息处理方法及装置、终端及计算机可读存储介质在审
| 申请号: | 201810049936.1 | 申请日: | 2018-01-18 |
| 公开(公告)号: | CN109993195A | 公开(公告)日: | 2019-07-09 |
| 发明(设计)人: | 杨威 | 申请(专利权)人: | 国民技术股份有限公司 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;H04L29/06 |
| 代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 江婷 |
| 地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 处理事件 计算机可读存储介质 待分析目标 信息处理 验证 终端 预处理 信息处理技术 信息预处理 分析目标 描述信息 手动配置 信息采集 信息分析 用户经验 采集 分析 | ||
本发明提供了一种侧信息处理方法及装置、终端及计算机可读存储介质,该方法根据待分析目标对象的描述信息,计算待分析目标对象对应的处理事件序列,处理事件序列包括侧信息采集参数、侧信息预处理方法组合、以及侧信息分析及验证方法,然后基于处理事件序列对待分析目标对象的侧信息进行采集、预处理、分析并验证分析结果;在整个过程中,不需要用户手动配置各种参数,即可完成对侧信息的处理,解决了现有侧信息处理技术需要依赖用户经验进行大量手动操作的问题。
技术领域
本发明涉及侧信道分析领域,尤其涉及一种侧信息处理方法及装置、终端及计算机可读存储介质。
背景技术
在对加密电子设备实施侧信道分析,尤其是DPA(Differential Power Analysis,差分能量分析)时,需要采集密码设备执行加密/解密运算时所泄露的大量功耗、电磁辐射等设备运行相关信息进行建模分析,加密电子设备运行时所泄露的信息称为侧信息。
侧信息不仅包含了与密码算法运算相关的信息,通常还包含了大量无关操作的信息以及电子噪声、环境噪声等无用信息。所以采集到的侧信息并不能被直接利用,需要先通过滤波、压缩、对齐、特征提取等多种信号处理方法进行预处理,消除噪声分量,定位算法执行时间,提取特征模式等。
由于密码设备所产生的侧信息以及侧信息处理方法的多样性,为找到一种有效的侧信息处理路径,需要依靠分析者的经验及大量的尝试,这会耗费大量时间和精力。
发明内容
本发明提供一种侧信息处理方法及装置、终端及计算机可读存储介质,以解决现有侧信息处理技术需要依赖用户经验进行大量手动操作的问题。
为解决上述技术问题,本发明采用以下技术方案:
一种侧信息处理方法,其包括:
根据待分析目标对象的描述信息,计算待分析目标对象对应的处理事件序列;处理事件序列包括侧信息采集参数、侧信息预处理方法组合、以及侧信息分析及验证方法;
根据侧信息采集参数,采集待分析目标对象的侧信息;
使用侧信息预处理方法组合,对侧信息进行预处理;
根据侧信息分析及验证方法,对预处理后的侧信息进行分析并验证分析结果。
进一步地,侧信息采集参数包括:待分析目标对象的基本信息、采样频率、采样时间、触发条件、幅值范围、采样数量、输入输出数据中的至少一个。
进一步地,侧信息预处理方法组合包括:频谱计算、滤波、压缩、对齐、相关性计算、特征提取中的至少一个。
进一步地,侧信息分析及验证方法包括:差分能量分析、相关能量分析、模板攻击中的至少一个。
进一步地,根据待分析目标对象的描述信息,计算待分析目标对象对应的处理事件序列包括:
根据描述信息,查找对应的特定目标对象;
调用存储的特定目标对象及对应处理事件序列;
根据查找到的特定目标对象的各对应处理事件序列的权重,选择待分析目标对象对应的处理事件序列。
进一步地,还包括:
获取用户设置的特定目标对象的处理事件序列;
获取各处理事件序列的分析结果事件;
根据处理事件序列以及对应的分析结果事件,配置各处理事件序列的权重;
存储特定目标对象的处理事件序列以及各处理事件序列的权重。
进一步地,配置各处理事件序列的权重包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国民技术股份有限公司,未经国民技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810049936.1/2.html,转载请声明来源钻瓜专利网。





