[实用新型]一种密码芯片功耗分析物理实验平台有效

专利信息
申请号: 201220159944.X 申请日: 2012-04-17
公开(公告)号: CN202584139U 公开(公告)日: 2012-12-05
发明(设计)人: 王建新;周长春;姚栋;张克军;赵成;高献伟;隋美丽;李秀滢;周玉坤;陈汉林;靳济方 申请(专利权)人: 北京电子科技学院
主分类号: G06F21/00 分类号: G06F21/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 100070*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 密码 芯片 功耗 分析 物理 实验 平台
【说明书】:

技术领域

本实用新型涉及专用器件加密技术领域,尤其涉及一种密码芯片功耗分析物理实验平台。

背景技术

随着集成电路的不断推进,安全芯片应用越来越广,目前最迫切要解决的问题是研究安全芯片的物理防护问题,数据不只是在芯片运行过程中遭到窃取,在加密过程中同样有可能被窃取。与传统密码分析手段不同的是,因为加密算法在芯片上完成,加密芯片电路在运行过程中会泄漏一些有用的信息,例如功耗、电磁辐射、运算时间等,这些信息可以用来分析加密算法,得到一些敏感数据或者密钥,这种方法为旁路攻击。旁路攻击易于实施且所需代价低,其原理可适用于各种密码算法的破解。其中,利用功耗信息进行旁路攻击手段称为功耗攻击。它由Paul Kocher等人于1998年提出,这种方法可以以较低的成本、快速、无损地提取出密码安全芯片中的密钥信息,这对密码芯片的安全提出了严峻挑战。

通常功耗分析攻击都是在目标加密设备的物理硬件平台上完成,对加密设备的设计者来说,必须在样品设备制造出来以后才能验证其算法软件和其他方面的设计是否能抵御能量分析攻击。因此,在研发过程中急需一个用于功耗分析物理平台,用来改进设计方案,提高效率,节约开发成本和时间。目前功耗分析的实验实施起来比较复杂,构建也非常困难,主要是因为缺乏全自动化系统集成的分析工具,少数具有全自动化系统集成的分析工具但设备价格昂贵。

发明内容

本实用新型的目的在于克服现有技术的不足,提供一种构建简单、快速、灵活的密码芯片功耗分析物理实验平台。

为达到上述目的,本实用新型所采用的技术方案是,一种密码芯片功耗分析物理实验平台,包括计算机信息处理模块、单片机模块、电源模块以及数字双通道示波器;单片机模块用来完成加密解密运算,在单片机模块微处理器芯片的Vss引脚与地之间串联一采样电阻,用以测量单片机模块执行指令时所产生的功耗波形;数字双通道示波器第一通道探头与单片机模块相连,接收单片机模块的触发信号,作为采样的信号,第二通道探头与采样电阻相连,采集接收采样电阻上的电压波形;计算机信息处理模块通过RS232串口与单片机模块连接,用于下发加解密运算程序到单片机模块,通过RS232串口与数字双通道示波器连接,用于对示波器进行设置以及完成数据传输与处理;电源模块与单片机模块相连,为单片机模块提供电源。

进一步地,所述单片机模块采用ATmega16芯片,采样电阻大小为10Ω,电源模块采用4节1.5V碱性电池。

进一步地,所述单片机模块两端并联一滤波电容,用于降低功率变化的频率以防御功耗分析。

进一步地,所述滤波电容大小为0.1μF。

本实用新型构建相对简单、快速,实验运算速度较快,具有加密算法易于修正的灵活性,可以方便地对加密算法的功耗特性进行改进与验证,提高了加密设备设计者设计效率,节约了开发成本和时间,具有极大实用价值。

附图说明

下面结合附图和实施例对本实用新型进一步说明。

图1为本实用新型的结构示意图;

图2为本实用新型实施例的主要电路连接示意图。

具体实施方式

如图1,图2所示,一种密码芯片功耗分析物理实验平台,包括计算机信息处理模块、单片机模块、电源模块以及数字双通道示波器。单片机模块用来完成加密解密运算,在单片机模块微处理器芯片的Vss引脚与地之间串联一采样电阻,用以测量单片机模块执行指令时所产生的功耗波形。单片机模块选用Atmega16芯片来作为处理机,电源模块采用4节1.5V碱性电池,为单片机模块提供4*1.5v的直流电源,不会存在电源电压的抖动,采样电阻的大小为10Ω。数字双通道示波器的第一通道CH2探头与单片机模块相连,接收单片机模块的触发信号,作为采样的信号,第二通道CH1探头与采样电阻相连,采集接收采样电阻上的电压波形。将采样得到的波形数据存储在数字双通道示波器中,通过移动存储介质完成数字双通道示波器数据导出,并转移到计算机信息处理模块进行分析处理。数字双通道示波器在具体设置时,根据芯片工作情况,选择可以表示芯片工作状态的信号作为触发;尽量使用差分探头,或者采用双通道模式;采样方式选用实时模式。计算机信息处理模块通过RS232串口与单片机模块连接,用于下发加解密运算程序到单片机模块;通过RS232串口与数字双通道示波器连接,用于对示波器进行设置以及完成数据传输与处理。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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