CPU卡安全处理机制.docx
《CPU卡安全处理机制.docx》由会员分享,可在线阅读,更多相关《CPU卡安全处理机制.docx(6页珍藏版)》请在第壹文秘上搜索。
1、智能卡表的平安性分析北京握哥智能科技有限公司陈红军Kl籽,一户一表”工程的实能利用IC卡作为传怆介质,采纳预付费的收费方式对公用E业仪表进行抄去收也管理的模式得到了快途的发展,并且渐渐从物业小区管理方式发展到行业或城市管理方式。由于用户的结算信息和公用仪衣的计业信息都是通过用户手中的IC卡进行传总的,用户的分布又是一个特别困难、分散的群体.因此如何保证用户卡中传递信息的平安性已经变成一个特别也要的问题.这个问SS解决的好坏,将干腌影响IC卡友以及预付费管理系统的推广运用,一、智能卡表的平安性内容在智能卡表和欣付费管理系统之间信息的传递是通过IC卡作为传输介质进行的.平安性的主要内容是如何保证I
2、C卡中信息的平安性,与此相关,还要保证不能用非法的手段获得或者修改智能卡去中的数据信息。对IC卜和智能K表中的信息平安性爱护主要体现在对数据信息进行非法攻击的防护上.南用的攻击行为有以下几种:1、椽取信道中的伯恩:通过非法谀备以及Mi关技术手段读取IC卡中存储的数据倍息以及在IC卡与智能卡去诳行操作时截取数据交换信息。见下图所示;左图所示为非法设符腌从IC卡读取数据信息,右图所示为非法设备在IC卡与合法设备在进行数据交换时刻数据信息进行极获.这两种攻击方式是不行限制的,并口也是最常用的攻击方式e2.破译ICR中的信息:攻击者在采纳上述两种方式豉获数据信息后,依据ICR中数据信息的变更状况以及数
3、据交换过程中数据流的变更,对数据进行分析.从而确认IC卡中全部数IW的含义以及数据流的变更规则.完成时IC卡以及智能卡表中数据信恩的破译.进而达到非法变更数据信息的目的。3,发现ICK中的数据信息:攻击者在破获数据信息后,并不对数据进行分析破译,而是记录在特定操作中数据流的变更状况.在须要时,符记录的数据流干脆红制发送到IC卡或智能卡衣,从而达到非法变更数掘信息的目的.这种状况常常发生在当IC卡与智能卡表之间进行数据交换采纳加密处理的时候。在上述所描述的攻击方法中,第一种方式是手段,由于ICK和智能K表全部由用户驾取和运用,管理方无法做到实现实时跟踪,因此在现实中是无法阻挡攻击者进行这种尝试的
4、.其次、三种方式是数据分析处理,是攻击的目的所在.假如对IC卡与智能卡表之间的数据进行平安爱护处理或者采纳较为简沽的平安渡护,攻击是特别筒沽达到效果的,为此在设计智能卡表及其相关管理系统时,必需对数据的平安性赐予高度的重视,从某种角度来说,一个智能卡友及系统设计是否胜利.关娜在于其时数据平安性的处理.二、智能卡表及系统数据存储的平安性分析由于在智能卡去及系统中,IC卡是数据存储和传诩的毂体,因此IC卡的数据存储平安性是须要希重予以考虑的。在智能卡表及系统中所运用的都是集成电路卡(IC卡),(从数据容fit和平安性的角度以及读写设备的成本考虑,没有运用破条卡作为信息裁体的,因此破卡表的名称是不精
5、确的Q集成电路卡的核心是采纳集成电路芯片来进行数据的存储,目前广泛运用的IC卡运用的是电可擦除数据存储芯片(EEPRoM),这种芯片读写速度快,掉电后数据可以长期保存,并且数据可以反复进行擦写.应当说,正是由干EEPROM芯片的出现才带来了IC卡技术的广泛应用.IC卡依据对EEPROM诜写处理方式的不同,可以分为存储卡、逻辑加密卡以及智能卡(CPUP三大类,它们具有不同的数据疫护平安级别,1 .存储卡:存储卡是干脆将EEPROM芯片封装在卡片上,外部设备可以干脆访问到EEPROM中的任何一个中元,如下图所示:由于存储卡中只有只PROM一个芯片,因此IC卡的对外接口事实上就是EEPRoM的对外接
6、口.这样外部读写设备就可以特别便利地对EEPROM进行数据读写操作,作为IC卡而a,无法对合法或非法的徒写设备进行推断和识别,特别简洁进行攻击.存储卡只是用来对数据进行存储,而无法对数据诳行平安性爱护,因此存催卡不具备数据平安性爱护措施,数据平安级别很低,2.逻辑加密性逻辑加密卡是在招EEPROM芯片封装在卡片上的同时.将一组硬件逻辑电路也封装在卡片上,外郃读写设备必隔通过硬件逻辑电路的推断后才能访问到EEPRoM中的任何一个单元,如下图所示:出于在IC卡中存在一组硬件逻辑加密电路,EEPROM芯片的接11并不干脆对外,在初始状态IC卡芯片中的数据开关处于新开状态.外部读写设备在访问IC卡芯片
7、中的EEPROM单元之前,必需苜先发组数据给硬件逻辑电路,硬件逻辑电路在推断数据的合法性后(即密码校验),才确定是否将ICK内的开关HI台.只有密码校胺正确后,硬件龙轮电路才能将开关闭令,这时外部读写设的才能对EEPROM中的数据进行读写操作.这样逻辑加密卡就可以对外部合法和非法的读写设备进行识别推断.通过这种方式,逻辑加密卡对内部EEPROM中的数据进行了平安性爱护,因此龙轨加密卡具备数据平安性爱护措6宣,但设辑加密卡的平安性圾别并不是很而,有两种攻击方式可以对其进行攻击测试,一种是当合法读写设;在发送数据进行密码校验时.非法设备可以跟踪到校验密码,这样今后非法谀备通过尤放也可以通过密码校验
8、,从而对逻辑加密卡进行数据攻击:另一种方法是非法设备在跟踪到合法设i已经通过设轨加密卡的密码校验,IC卡内部开关闭合后,再通过数据畿对设辑加率R中EEPROM的数据进行攻击破坏。因此逻轼加率卡虽然具齐泞定的数据平安性爱护,但它的平安级别依IH较低具备肯定的手段仍IH是可以攻破的0造成这种状况出现的缘由是因为逻辑加密卡中的平安性是依靠一组硬件逻辑电路,这种电路只有推断实力,但不具备分析处理实力,因此不能刚好发觉和处理变更的环境,3,智能K(CPUR):智能K是在将EEPRoM芯片封装在卡片上的同时,将微处理器芯片(CPU)也封装在卡片上,外部读写设备只能通过CPU与IC卡内的EEPROM进行数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CPU 安全 处理 机制
