【技术实现步骤摘要】
一种侧信道信号的处理系统、方法及装置
本专利技术涉及抵抗侧信道攻击
,具体地,涉及一种侧信道信号的处理系统、方法及装置。
技术介绍
在抵抗侧信道攻击领域,一般有四类抵抗侧信道攻击的方法,一类是屏蔽,二类是加模,三类是分解,四类是加扰。屏蔽就是尽量减少外界能侦测的侧信道信号;加模就是在密码学运算流程的某个关键模块中,引入一个随机数参与运算,运算后又去除该随机数的影响得到正确的结果;分解就是将密码学运算流程中的某一关键模块,按照某种随机原则,分解为两个或者多个运算,通过这种方式,避免内部局部关键变量的整体存在;加扰就在运算过程中加入各种增益衰减或者时间干扰片段,降低内部局部变量和外界侦测的侧信道信号之间的相关性。而加扰抵抗侧信道攻击领域,也有三类方法,一类是补偿,二类是幅度上加扰,三类是时间上加扰。补偿就是增加补偿电路;幅度上加扰就是增加加扰电路;时间上的加扰是指在运算中随机增加时间片段,打乱外界采样到的侧信道信号时间上的一一对应性。对于时间上加扰主要有软实现算法的加扰和硬件实现算法的加扰。软实现算法的加扰一般是在算法运行当中,随机执行干扰指令的方法。硬实现的算 ...
【技术保护点】
一种侧信道信号的处理系统,包括主控芯片和与所述主控芯片连接的被保护模块,其特征在于,所述系统还包括:与所述主控芯片连接的第一干扰模块、第二干扰模块和随机数发生器,其中,所述第一干扰模块和第二干扰模块执行的运算类型相同,且二者中的任意一个模块的输出频率为第一频率,另一个模块的输出频率为第二频率,所述第一频率为低于所述被保护模块的输出频率,所述第二频率为高于所述被保护模块的输出频率;所述主控芯片,用于当所述被保护模块执行运算时,根据所述随机数发生器输出的随机信号,调用所述第一干扰模块或所述第二干扰模块,以使得所述第一干扰模块或所述第二干扰模块的输出信号干扰所述被保护模块输出的侧信道信号。
【技术特征摘要】
1.一种侧信道信号的处理系统,包括主控芯片和与所述主控芯片连接的被保护模块,其特征在于,所述系统还包括:与所述主控芯片连接的第一干扰模块、第二干扰模块和随机数发生器,其中,所述第一干扰模块和第二干扰模块执行的运算类型相同,且二者中的任意一个模块的输出频率为第一频率,另一个模块的输出频率为第二频率,所述第一频率为低于所述被保护模块的输出频率,所述第二频率为高于所述被保护模块的输出频率;所述主控芯片,用于当所述被保护模块执行运算时,根据所述随机数发生器输出的随机信号,调用所述第一干扰模块或所述第二干扰模块,以使得所述第一干扰模块或所述第二干扰模块的输出信号干扰所述被保护模块输出的侧信道信号。2.根据权利要求1所述的处理系统,其特征在于,所述第一干扰模块和第二干扰模块执行的运算类型均为加法模块或乘法模块。3.根据权利要求1所述的处理系统,其特征在于,所述第一干扰模块和第二干扰模块执行的运算类型与所述被保护模块的运算类型相同。4.根据权利要求1所述的处理系统,其特征在于,所述第一频率为所述被保护模块的输出频率的90%~95%,所述第二频率为所述被保护模块的输出频率105~110%。5.根据权利要求1所述的处理系统,其特征在于,...
【专利技术属性】
技术研发人员:华刚,胡懋地,张盼,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。