【技术实现步骤摘要】
本专利技术涉及一种针对密码算法侧信道分析方法,具体涉及一种基于降维和聚类的密码算法人工智能侧信道分析方法,属于信息安全密码。
技术介绍
1、安全芯片的重要技术之一是密码技术。密码技术被广泛视为维护个人、社会以及国家信息安全的首要手段,是确保信息安全的基石。将密码技术等安全措施直接应用于数据,是最直接且有效的主动防护方法之一。然而,随着密码技术的广泛应用,攻击者的方法也变得多样化。许多设备都集成了嵌入式安全应用,例如智能卡、rfid标签、手机等,它们都成为了侧信道攻击的潜在目标,攻击者通过可以通过侧信道分析间接获取密钥。
2、现代密码分析技术包括穷举攻击和数学分析攻击等多种方法。然而,由于密码算法具备密钥空间巨大、并具有可证明的安全性等特点,这些分析技术在密码芯片的安全性评估方面并不适用。国际上对密码芯片安全性评估的手段之一为侧信道分析,侧信道分析主要针对密码设备在加密过程中产生的物理信息泄露,如功耗或电磁泄漏等,通过统计和分析这些泄露与密钥之间的相关性,以实现密钥的恢复,从而攻破密码系统。kocher等人在1996年使用计时
...【技术保护点】
1.一种基于降维和聚类的密码算法人工智能侧信道分析方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种基于降维和聚类的密码算法人工智能侧信道分析方法,步骤2中采用基于滑动窗口梯度差的方法对能量迹的划分,其特征在于,包含粗略分割和精细分割;
3.如权利要求2所述的一种基于降维和聚类的密码算法人工智能侧信道分析方法,其特征在于,按下式计算窗口梯度差gradk:
4.如权利要求1所述的一种基于降维和聚类的密码算法人工智能侧信道分析方法,其特征在于,步骤4包括以下步骤:
5.如权利要求4所述的一种基于降维和聚类的密码算法
...【技术特征摘要】
1.一种基于降维和聚类的密码算法人工智能侧信道分析方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种基于降维和聚类的密码算法人工智能侧信道分析方法,步骤2中采用基于滑动窗口梯度差的方法对能量迹的划分,其特征在于,包含粗略分割和精细分割;
3.如权利要求2所述的一种基于降维和聚类的密码算法人工智能侧信道分析方法,其特征在于,按下式计算窗口梯度差gradk:
4.如权利要求1...
【专利技术属性】
技术研发人员:丁瑶玲,钱宇晗,龚卫平,吴敬杰,于鹏绅,王安,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。