【技术实现步骤摘要】
侧信道攻击识别模型的训练方法和装置、预测方法和装置
[0001]本说明书一个或多个实施例涉及电子信息技术,尤其涉及侧信道攻击识别模型的训练方法和装置、侧信道攻击的预测方法和装置。
技术介绍
[0002]随着计算机技术的不断发展,出现了侧信道攻击(side channel attack,SCA)。侧信道攻击是指利用侧信道信息进行攻击。其中,侧信道(side channel)信息是指设备在运行时产生的能够在设备外部检测到的物理信息,比如声音、温度。侧信道攻击则是利用此种侧信道信息而非植入设备的恶意程序来破解设备中使用的各种信息,比如,利用设备中的加密芯片执行加密时设备外部的电磁信息这种侧信道信息,进行密钥破解,对设备比如取款机进行攻击,从而盗取一个设备比如取款机的密钥。再如,利用用户向设备输入用户密码时,设备的键盘产生的声音信息这种侧信道信息,来破译用户密码,从而导致隐私泄露。
[0003]因此,如何检测出侧信道攻击是一个亟待解决的问题。
技术实现思路
[0004]本说明书一个或多个实施例描述了侧信道攻击 ...
【技术保护点】
【技术特征摘要】
1.侧信道攻击识别模型的训练方法,其中包括:布置一个设备作为模拟的被攻击的设备,并在该设备外部的预设距离范围内布置侧信道信息采集装置;其中,侧信道信息采集装置用于采集该设备运行时产生的侧信道信息;采集在设备运行且侧信道信息采集装置未运行时,产生的第一侧信道信息;采集在设备运行且侧信道信息采集装置也运行时,产生的第二侧信道信息;利用第一侧信道信息以及第二侧信道信息,训练侧信道攻击识别模型。2.根据权利要求1所述的方法,其中,所述在该设备外部的预设距离范围内布置侧信道信息采集装置,包括:将侧信道信息采集装置分别布置在设备外部预设距离范围内的至少两个位置处;所述采集在设备运行且侧信道信息采集装置也运行时产生的第二侧信道信息,包括:至少两次采集在设备运行且侧信道信息采集装置在至少两个位置处运行时分别产生的第二侧信道信息。3.根据权利要求1所述的方法,其中,所述在该设备外部的预设距离范围内布置侧信道信息采集装置,包括:在该设备外部的预设距离范围内布置至少两种类型的侧信道信息采集装置;所述采集在设备运行且侧信道信息采集装置也运行时产生的第二侧信道信息,包括;依次针对每一种侧信道信息采集装置,在所述设备运行时,运行该种侧信道信息采集装置,并关闭其他侧信道信息采集装置,并采集此时产生的第二侧信道信息。4.根据权利要求1所述的方法,其中,所述侧信道信息采集装置包括声音传感器,所述侧信道信息包括声音信息;和/或,所述侧信道信息采集装置包括温度传感器,所述侧信道信息包括温度信息;和/或,所述侧信道信息采集装置包括功耗采集装置,所述侧信道信息包括功耗信息;和/或,所述侧信道信息采集装置包括电磁信号采集装置,所述侧信道信息包括电磁信息;和/或,所述侧信道信息采集装置包括光信号采集装置,所述侧信道信息包括色彩信息。5.据权利要求1至4中任一所述的方法,其中,每一次采集第一侧信道信息,包括:在多于一个的连续采样周期内,采集在设备运行且侧信道信息采集装置未运行时产生的连续多个第一侧信道信息;每一次采集第二侧信道信息,包括:在多于一个的连续采样周期内,采集在设备运行且侧信道信息采集装置也运行时产生的连续多个...
【专利技术属性】
技术研发人员:罗赛男,刘焱,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。