智能卡在实体水平上的攻击

出处:chxf1982 发布于:2008-11-21 14:17:00

  为了在实体水平上的攻击,只需要少量的准备工作。将模块从卡上取下来,只要用一把利刃划开就行了。然后把环氧树脂从芯片上去掉,为此Anderson Kuhne[Anderson 96b]采用了气化的硝酸,并用一盏红外线灯作为热源,接着用丙酮来漂洗芯片。此后,芯片完全是开放的具是可操作的了,如图1所示。许多人认为此时放在他们面前的芯片没有保护,仅仅去“读出”就可以了。但事实决非如此,在攻击者获准访问密钥之前,仍要穿过很多安全措施。

  图1 一智能卡微控制器的表面轮廓的图示,用一台电子显微镜进行测量

  (此例中表面线条的宽度仅为2.3μm。Giesecke&Devrient公司提供)。

  至于攻击方案,在实体水平上的攻击需要大量的技术力量和花费。实体水平上的攻击点的分类如图2所示,所需的设备可能包括一台显微镜、一台激光切片机、一台显微操作台、离子束注人机、化学蚀刻装置和一台用来分析、记录和估算在芯片中的电处理过程的非常快速的计算机。设备和如何使用它的知识只能从少数和机构中才能获得,因而大大降低了在实体水平上攻击的概率。然而,对于卡的半导体制造商来说必须假定潜在攻击者能够使用进行这一攻击需要的所有设各和装置,具有实施攻击的可能性,也就是说必须在硬件生产中建立起适当的防御机制。

  图2 对智能卡微控制器在实体水平上的攻击点的分类

  硬件中的保护措施可分为无源元件和有源元件的,无源元件直接基于所采取的半导体制造技术,它们包括保护存储区以及其他微控制器的元件的所有处理和选项,以及防止不同类型的分析。

  各种有源元件都用在硅芯片上以补充半导体技术提供的无源元件,有源保护意即把各种类型的传感器集成到硅晶体上。这些传感器被智能卡软件按需要进行查询和评测。当然只有在芯片所有的电源线都完整加电时才有可能,芯片没有电源就不能测量任何传感信号,更不要说去评测它了。因此,在被保护元件与传感器有关的连线经常是特别的细。假定一个光敏传感器是用来阻止对存储器的光学分析的,若芯片被置于光学显微镜的目标托架上而没有电源或时钟信号时将无任何响应。此外,很容易直观识别位于芯片表面的传感器,用一滴黑漆把它覆盖起来就能轻而易举地抑制掉其保护功能,便可对芯片进行加电分析了。

  功能的长期安全性也是重要的。例如,一个过敏的温度传感器对芯片的短暂但又不具破坏性的过热响应会导致智能卡软件把EEPROM整个清除。这一现象无论如何也不会对功能的安全性或抵抗攻击的安全性有所贡献,因此在智能卡微控制器中通常只包含有很少量的传感器。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com



  
关键词:智能卡在实体水平上的攻击智能卡

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站技术支持

13606545031

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!