MIFARE 常见问题解答
1. 什么是 MIFARE?
MIFARE 技术是一种 13.56 MHz 非接触式技术,归 Philips Electronics 所有。
该公司并不生产智能卡或读卡器,而是生产智能卡和读卡器的芯片,并在公开市场上销售这些芯片。
智能卡和读卡器制造商(例如 HID)使用这种技术生产独特的产品,供最终用户使用。
MIFARE 通常被看作是一种“智能卡”技术。
这种看法的依据是 MIFARE 具有读/写智能卡的能力。
事实上,MIFARE 只是一张内存卡(与处理器卡对照)而已。
最初开发 MIFARE 非接触式智能卡和 MIFARE 读卡器/写卡器,是为了处理公共交通系统的付款交易。
由于 MIFARE 的读取距离较短,因此以前它仅适合执行一些增值/减值功能。
虽然接触式智能卡也能完成这类任务,但非接触式智能卡使用起来更迅速、方便,几乎不需要维护读卡器,智能卡也不会磨损。
迄今为止,MIFARE 在非接触式门禁应用中的使用面很有限。
这是因为,与感应(125 kHz 技术)产品相比,MIFARE 产品的读取距离比较短。
2. HID MIFARE 产品有何独特之处?
对于要求格式化韦根输出的门禁系统 OEM 来说,HID 能够提供根据需要特定配置的读卡器和智能卡,这便是 HID 的独特之处。
HID 能将 OEM 的数据编制到 MIFARE 卡的某个扇区中,还能用 125 kHz 感应卡当前可使用的任何地址号、格式和编号序列对感应卡进行编制。
HID 读卡器能在 MIFARE 卡上找到 HID OEM 数据,并通过韦根端口输出这些数据。
HID 的做法与大多数其它 MIFARE 读卡器供应商不同。
这些供应商满足韦根要求的方法是先获得 Philips 随机芯片的 ID,然后将其转换成 32 位韦根输出,或者将其截成 26 位韦根输出。
由于这些输出基于随机编号,因此既不能提供连续的编号序列,也不能提供指定的编号范围。
另外,将较长的随机编号截去一段(称作截短)还会带来编号重复(称作混淆)的风险。
3. MIFARE 非接触式智能读卡器的读取距离通常是多少?
MIFARE 非接触式智能读卡器的读取距离通常是 1.0" 到 3.9"(即 2.5 到 10 cm)。
在北美地区,由于受 FCC(电源)的限制,读取距离处于正常范围的下限附近。
4. 您能在现有的门禁系统上使用 MIFARE 非接触式智能卡读卡器吗?
MIFARE 非接触式智能卡读卡器可以用于现有的门禁系统。
在技术上需要考虑一些注意事项:
标准的 MIFARE 卡在 Philips 经过出厂编制,具有唯一的 32 位序列号。
该序列号是一个随机号码,不包含地址号。
如果您的门禁系统上目前使用的是其它位格式,而您希望能同时使用 MIFARE 32 位非接触式读卡器/智能卡,则一定要确保您使用的门禁系统能同时接受多种位格式和地址号。
此外,您还有第二种选择,那就是从 HID 订购 MIFARE 卡,卡的可用扇区之一用与您目前使用的位格式进行了预先编制。
这样,门禁系统将以相同方式“读取”HID 感应卡和 HID MIFARE 卡。
请注意,您必须将读卡器配置为知道“去哪里寻找”位格式。
5. HID MIFARE 卡产品的内存有多大?
HID 使用的 Philips MIFARE S50 模块有 1Kb 的 EEPROM 内存。
HID 使用此模块制造两种卡,HID MIFARE 卡和 HID Proximity & MIFARE 卡。
6. HID 为什么要在一张卡中结合 HID 感应技术和 MIFARE 技术?
目前许多 HID 客户在门禁系统中使用 HID 感应技术,现在有些客户希望将 MIFARE 技术用于非现金售货或运输应用。
由于客户只希望携带一张卡,因此比较明智的办法是在一张卡上结合两种技术。
同样,目前有许多客户在非现金售货或运输应用系统中使用 MIFARE 卡。
这在北美以外的地区很常见。
现在有些客户希望部署使用感应技术的门禁系统。
这种情况下,我们又可以利用多技术智能卡实现一卡多用。
7. 一张 MIFARE 卡有多少个扇区?
MIFARE 卡有 16 个独立扇区,它们可以配置为钱包或通用数据存储区。
第一个扇区通常用作其余扇区的目录,剩下的 15 个扇区可以用作数据存储区或钱包。
8. 一张 MIFARE 卡可以实现多少个应用?
一张 MIFARE 卡最多可存储 15 个不同应用的数据,这些数据被分隔开,每个扇区都有唯一的密钥(密码),以确保相互之间的安全性。
唯一的要求是,所有应用的提供商必须联合编制 MIFARE 应用目录 (MAD),该目录的密钥必须对所有应用提供商开放。
9. 如果我想在 MIFARE 卡中写入自己的应用程序,HID 能否提供帮助?
HID 提供有开发商资源工具。
随 DRK 一起提供的还有 HID 工程支持团队的服务。
10. MIFARE 卡符合哪种 ISO 标准?
MIFARE 是一种 ISO 14443 Type A 中规定的 13.56 MHz 非接触式技术。
此卡设计为可以嵌入可选的接触式智能芯片模块;嵌入模块后,MIFARE 卡还将符合 ISO 7816 标准。
MIFARE 卡上还可以嵌入磁条。
配置磁条后,MIFARE 卡还将 ISO 7811 标准。
11. MIFARE 数据是否经过加密?
Mifare 卡与读卡器之间的射频数据传输经过了加密处理。
但卡上存储的数据没有经过加密。
卡上数据的存取受 48 位密钥的保护,因此,只有包含匹配密钥的 HID 读卡器才能读取卡上的数据。
使用 MIFARE 技术,智能卡和读卡器可以相互验证。
首先,智能卡会根据密钥生成一个随机号码,然后将一条消息发送到读卡器。
随后,读卡器会对智能卡进行同样的操作。
为验证所出示智能卡的有效性,上述过程要进行三次。
12. 如果我的门禁面板不能处理 MIFARE 的 32 位随机卡序列号,是不是只需要把序列号截短(去掉一些数位),或者将其转换成 26 位编号?
如果您不在乎卡号重复问题,可以采取这种做法。
将较长的随机编号截去一段(称作截短)还会带来编号重复(称作混淆)的风险。
下面举例说明截短带来的混淆问题:假设您有三个不同的卡号——111234、211234 和 661234。
现在假设在读卡器或面板固件中,通过截去最高两位来截短编号,从而得到1234、1234 和 1234。
显然,原本是三个拥有唯一性卡号的不同持卡人,现在却被系统看作同一个人。
13. 感应技术和 MIFARE 技术之间有成本差异吗?
根据 MIFARE 的读/写功能,MIFARE 产品通常比感应产品更贵一些。
MIFARE系列逻辑加密卡的安全性分析
近来广为讨论的话题,就是MIFARE系列的逻辑加密卡可以被破解和复制一事,因国内发行的这种卡,估计有几亿张在投入使用,它的安全性涉及到众多的运营单位和持卡人的利益。
近日,学者Flavio D. Garcia宣布MIFARE class的安全性存在薄弱环节,在他的研究室里,通过研究读写器和卡之间的通信数据,找到了这种卡的加密算法和认证通信的协议,并有两种方法可以得到MIFARE class逻辑加密卡的分区密码。
第一种方法是假设MIFAREclass的密码通信串,最多通过4096次组合的认证试验,就可以获得认证通过,反向会滚就可以推算出密码,获取一个认证密码一般需要4至8小时。
第二种方法是在可以真实的认证过程中,获取通信数据,经过40毫秒的计算,仅消耗8M的存储单元,就可以得到认证密码。
根据这种结论,在这两种方法中,第二种方法只要在真实环境下,一个具备8M存储以上的微处理器的读写侦听装置,就可以轻易的取得卡片的应用密码,成本代价是相当低的。
在非接触卡的应用环境中,我们经常可以看见持卡人将装有卡片的手袋接近读写器,就完成了卡片的使用,假设手袋中有一个这样的侦听装置,后果是不得而知的。
第一种破解方式对于攻击者是安全的,其代价就是一个密码的破解需要8小时,一个基本应用需要4-8个左右的密码支持,也就是大约在2-3天的时间内,可以得到一张卡片的所有应用密码。
相对最终利益这个成本对攻击者来说,仍然是值得的。
目前在国内重大应用系统中(如城市一卡通),还没有发现有MIFARE class的逻辑加密卡的密码被破解的报导,这并不能证明MIFARE class没有受到过攻击,因为在上千万的数据处理系统中发现个别非法应用往往需要一段时间,学者Flavio D. Garcia的论文,应该得到充分的重视,并准备必要的应对措施。
学者Flavio D. Garcia的论文,没有涉及非接触的CPU卡,这是因为在CPU的认证中,参与通信交换的不是密码,而是被公开算法加密后的数据,攻破CPU卡的关键在于能破解公开算法的密钥,因此,在目前的状况下,可以认为CPU卡的安全性是远高于逻辑加密卡的。
科密IC卡ID卡收费机常见故障及其解决办法
科密IC卡/ID卡收费机常见故障及其解决办法发布时间:2009-01-18 科密电子科密消费机IC卡/ID卡收费机常见故障及其解决办法科密收费机正常工作状态:接通交流电(220V),将电源开关拨到开状态,蜂鸣器响“嘀--”一声,然后数码显示屏显示…机号‟(如01号机则显示…01‟);接着依次显示当前日期(月—日—年)、时间(时—分—秒),最后清屏显示数值“0”。
注意检查电源指示灯显示为绿色(表明接通了交流电)。
按键应有相应的蜂鸣声。
拔下交流电源插头(即转为蓄电池供电),数码管显示状态不变,表示后备电池工作正常。
此时若电池电压正常,电源指示灯不亮;若蓄电池电压小于5.8V,则电源指示灯显示为红色(指示欠压报警),应接交流电充电使用,以免出现停电时蓄电池后备供电时间过短。
若在不接交流电的情况下开机,数码管显示屏无显示或仅显示一两秒即关机,一般是因为蓄电池电压<5.6V,机器进入欠压关机状态。
1.科密收费机无法开机故障现象:插上交流电源,打开电源开关,机器无显示,蜂鸣器不响。
检查:保险管是否烧断,电源是否有断路;最好用万用表电阻档测量在电源开关处于接通状态时电源线的零线、火线是否断路,若测得为几十欧电阻则没有断路,相反电阻很大则断路。
解决方法:a.如果保险丝断路,更换保险管即可。
如果是其他电源部分如电源线有断路,则由专业人员更换或修复。
建议若在现场无条件修理,最好送返厂家维修。
b.电源部分无断路,问题则应出在变压器、主板或CPU上,应送返厂家修理。
2.科密收费机开机不启动故障现象:在未接通交流电的情况下,打开电源开关显示板闪一下后无显示,蜂鸣器小声地吱吱响一下,机器未启动。
检查:找一处可靠的交流电源插座,确认供有交流电,将收费机插上交流电源,开机观察能否机器正常显示。
判断解决:若按上述操作,开机正常显示,则该机并无问题,造成该故障现象的最常见原因是用户长时间使用收费机的蓄电池供电,又没有及时充电(或是用户安装的交流电源插座经常没有电源供应),造成蓄电池电压过低,无法开机。
浅析Mifare l工作原理教学
Mifare 1是符合ISO/IEC 14443A 的非接触智能卡。
其通讯层(Mifare RF 接口)符合ISO/IEC 14443A 标准的第2和第3部分。
其安全层支持域检验的CRYPTO1数据流加密。
2内部功能结构Mifare 1集成电路芯片内含1Kbyte EEPROM 、RF 接口和数在教学过程中,教师首先给学生介绍下与IC 卡相关的基本知识,展示几张不同的IC 卡。
学生这样可以非常真实的认识经常接触但是又非常陌生的IC 卡。
接下来从其内部结构开始展开,通过对其相关的各种特性的分析,达到对其进行熟练设置与操作等。
1概述IC 卡(Integrated Circuit Card ,集成电路卡),IC 卡是继磁卡之后出现的又一种新型信息工具。
IC 卡是指集成电路卡,一般用的公交车卡就是IC 卡的一种,一般常见的IC 卡采用射频技术与IC 卡的读卡器进行通讯。
IC 卡与磁卡是有区别的,IC 卡是通过卡里的集成电路存储信息,而磁卡是通过卡内的磁力记录信息。
IC 卡的成本一般比磁卡高,但保密性更好。
非接触式IC 卡又称射频卡,成功地解决了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破。
由于其简单的数据读写过程,目前被各方面广泛采用,主要用于公交、轮渡、地铁的自动收费系统,也应用在门禁管理、身份证明和电子钱包;应用于低成本的城市轨道交通、各类计费支付卡和数据采集系统等领域。
然而在职业教育中也相继出现其应用与设计,目前市场上主要产品有荷兰飞利浦公司Mifare 1非接触IC 卡。
那么射频卡的工作原理、安全性和可靠性是如何保证的?下面就以在教学当中最常用的Mifare 1射频卡为例进行分析研究。
在Mifare 1卡中,芯片连接到一个几匝的天线线圈上,并嵌入塑料中,形成了一个无源的非接触卡。
不需要电池。
当卡接近读写器天线时,高速的RF 通讯接口将以106kBit/s 的速率传输数据。
浅析Mifare 1工作原理教学姻文/(1.湖南省水利水电职业技术学院,湖南长沙410131;2.湖南省邮电设计规划院湖南长沙410000)本文通过结合Mifare 1射频卡的特性分析,突出在教学过程当中所进行了多方面的详细分析与研究。
门禁行业如何有效应对MIFARE卡被破解
门禁行业如何有效应对MIFARE卡被破解、ID卡被复制带来的危机?1背景:自从2009年2月Mifare卡密钥破解事件被社会媒体广泛关注之后,非接触IC卡的安全性问题已经成为近三个月以来智能卡行业各个媒体最热门的话题之一;国家工业和信息化部同时也针对此事件在全国下发了《关于做好应对部分IC卡出现严重安全漏洞工作的通知》,要求各地开展对IC卡使用情况的调查及应对工作。
作为门禁系统中最重要的身份识别部分,目前国内80%的门禁产品均是采用原始IC卡的ID号或ID卡的ID号去做门禁卡,根本没有去进行加密认证或开发专用的密钥,其安全隐患已远远超过Mifare卡的破解危机;而所有在中国销售的国内外门禁产品的安全隐患至今还没有人提出重视,非法破解的人士只需采用的最简单的技术手段就可以完成破解过程。
2如何解决目前的安全危机?有效防范门禁产品安全问题的根本解决方案就是升级改造现有ID卡或逻辑加密卡门禁机具及卡片,并逐步将ID或逻辑加密卡门禁产品替换为更为安全可靠的CPU卡安全门禁产品。
需要从三个方面应用CPU卡安全门禁产品,包括CPU卡及COS系统、CPU卡门禁读卡器、CPU卡密钥管理系统。
2.1CPU卡与非接触逻辑加密卡系统相比,非接触式CPU卡在现有的技术条件下是不可伪造的;CPU卡是真正意义上的智能卡,就是人们常说的SmartCard。
卡内集成包括中央处理器(CPU)、只读存储器(ROM)、随机存取存储器(RAM)、电可擦除可编程只读存储器(EEPROM)等主要部分,具有卡内操作系统COS (Chip Operating System),用COS实现对卡内数据的保护,如用户和系统的相互认证、应用顺序控制和管理、随机数的产生和传输、密钥管理、加密、解密、信息的安全传输等。
犹如一台超小型电脑。
具有信息量大、防伪安全性高、可脱机作业,可多功能开发等优点。
非接触CPU卡智能卡与非接触逻辑加密卡相比,拥有独立的CPU处理器和芯片操作系统,所以可以更灵活的支持各种不同的应用需求,更安全的设计交易流程。
MIFARE
Mifare One卡Mifare One 卡性能简介 ................................一、 主要指标?容量为8K位EEPROM•分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位?每个扇区有独立的一组密码及访问控制?每张卡有唯一序列号,为32位?具有防冲突机制,支持多卡操作?无电源,自带天线,内含加密控制逻辑和通讯逻辑电路?数据保存期为10年,可改写10万次,读无限次?工作温度:-20℃~50℃(温度为90%)?工作频率:13.56MHZ?通信速率:106KBPS•读写距离:10mm以内(与读写器有关)二、工作原理卡片的电气部分只由一个天线和ASIC组成。
天线:卡片的天线是只有几组绕线的线圈,很适于封装到IS0卡片中。
ASIC:卡片的ASIC由一个高速(106KB波特率)的RF接口,一个控制单元和一个8K位EEPROM 组成。
工作原理:读写器向M1卡发一组固定频率的电磁波,卡片内有一个LC串联谐振电路,其频率与讯写器发射的频率相同,在电磁波的激励下,LC谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内储存,当所积累的电荷达到2V时,此电容可做为电源为其它电路提供工作电压,将卡内数据发射出去或接取读写器的数据。
Mifare 1非接触式IC智能(射频)卡 ...........................一. Mifare 1非接触式IC智能射频卡特点Mifare 1 IC智能(射频)卡的核心是Philips 公司的Mifare 1 IC S50(-01,-02,-03,-04)系列微模块(微晶片)。
它确定了卡片的特性以及卡片读写器的诸多性能。
Mifare 1 IC智能(射频)卡采用先进的芯片制造工艺制作。
内建有高速的CMOS EEPROM,MCU等。
卡片上除了IC微晶片及一副高效率天线外,无任何其他元件。
苏州LTE站点测试常见问题
苏州LTE站点测试常见问题1.测试终端.MIFI连接及上网1.首先确定MIFI是否连接上网络,查看MIFI终端窗口,看下是否有小地球,只有显示小地球才能上网,如果不能显示小地球,关机重新启动MIFI终端;2.在确保终端连接到网络的时候,仍不能上网就打开电脑的网上邻居,查看下MIFI是否已经连接到电脑,通常会有图标,若不是,把设备的驱动重新安装。
这时UE Agent 是connected状态,表明设备可以使用;.CPE问题CPE问题较少,主要还是看下是否是附着状态,白色是去附着状态,蓝色是附着状态;我们测试软件为Probe,在我们申请电脑Lisence(对应自己电脑安装Probe后的ESN 序列号),如果你安装软件时电脑的无线网卡是打开的,那么在我们测试时,无线网卡也应打开;如果你安装软件时电脑的无线网卡是关闭的,那么在我们测试时,无线网卡也应关闭。
所以,测试连接设备时要看看自己电脑的无线网卡是否打开,这种情况根据电脑不同,也会有不同。
这个只有部分情况有;.因为现在用的是MIFI和CPE两个测试终端,所以在测试时,连接UE要特别注意选择UE Agent版本,最好是在桌面快捷方式名字上标注是MIFI还是CPE;.CPE和MIFI经常出现连接不上UE的情况,这时候要特别注意自己IP是否勾选的自动选择IP地址,这个很容易被忽略,所以当连接不上UE时首先要查看下IP是否选择正确点击连接后,在UE上会显示connected,不管是终端和电脑,还是终端和测试软件之间。
注意:每次CPE网线或者mifi从电脑上拔下来前都要先从Probe上断开设备连接,退出端口软件,之后再手动拔出连接线2.测试软件1.连接测试软件,首先要看下自己用的测试终端是MIFI还是CPE,在连接设备时注意选择是B593S还是,不要搞混了;2.测试模板可以根据自己的需求去设置,但是要把测试中经常用到的参数窗口调整出来;3.前台测试人员要及时更新自己的工参,测试中经常出现因为未及时更新工参导致分析判断错误,影响测试进度;3.单站验证及拉网测试1.站点选择,因为LTE测试终端比较灵敏,对外界环境要求很大,所以在测试时,测试点的要求比较严格,RSRP值在-70dBm~-80dBm之间,SINR值要在25以上,在软件中注意两个天线的差值,一般要求在6dBm以内;2.速率不达标时,主要看各项指标,在各个参数指标都达到要求的情况下,主要看RB调度率(D频段:UL=400. DL=600, F频段:UL=200. DL=800.),调度不够主要还是种子问题,查看下服务器,其次是MCS(上传MCS占用23到25,下载MCS占用26到28),MCS 占用不够要联系后台查看是否存在干扰;3.LTE站点是存在站内干扰的,所以,在测试时如果始终达不到测试标准,可以与后台联系,关闭其他扇区,查看干扰告警;4.在测附着时,由于我们脚本设置的是直接附着开始的,所以,在做附着时,先要把CPE去附着,然后再走脚本测试附着;5.在做拉网测试时,脚本的设置,要按照要求设置,等待时间设为1秒,循环次数要多设几次,下载脚本中缓存读取速率(Data Buffer)取值范围为200---512,我们设置为512,上传脚本中缓存读取速率(Data Buffer)取值范围为8---64,我们设置为64;6.拉网过程中,要时刻关注速率,因为服务器不稳定,在测试中出现无速率情况要及时停下车辆,检查原因,不能因为认为原因导致拉网速率低;7.关于后台分析软件,还是工参要最新的,以及分析流程就可以;4.案例分析4.1弱覆盖问题描述:车辆沿215公交路线行驶,在行驶到星海街与苏惠路路段时,发现该区域RSRP和SINR都比较差(RSRP在-100dbm到-120dbm),影响上传和下载速率。
Mifare1技术说明(M1卡说明文档)资料
M i f a r e1技术说明(M1卡说明文档)Mifare 1非接触IC卡技术说明1 特性1.1 MIFARE RF 接口 (ISO/IEC 14443 A)•非接触数据传输并提供能源(不需电池)•工作距离:可达100mm (取决于天线尺寸结构)•工作频率:13.56 MHz• 快速数据传输:106 kbit/s•高度数据完整性保护:16 Bit CRC,奇偶校验,位编码,位计数•真正的防冲突•典型票务交易: < 100 ms (包括备份管理)1.2 EEPROM• 1 Kbyte,分为16个区,每区4个块,每块16字节。
•用户可定义内存块的读写条件•数据耐久性10年•写入耐久性100.000次1.3 安全性•相互三轮认证(ISO/IEC DIS9798-2)•带重现攻击保护的射频通道数据加密•每区(每应用)两个密钥,支持密钥分级的多应用场合•每卡一个唯一序列号•在运输过程中以传输密钥保护对EEPROM的访问权2 概述MIFARE MF1是符合ISO/IEC 14443A的非接触智能卡。
其通讯层(MIFARE RF 接口)符合ISO/IEC 14443A标准的第2和第3部分。
其安全层支持域检验的CRYPTO1数据流加密。
2.1 非接触能源和数据传递在MIFARE卡中,芯片连接到一个几匝的天线线圈上,并嵌入塑料中,形成了一个无源的非接触卡。
不需要电池。
当卡接近读写器天线时,高速的RF通讯接口将以106 kBit/s 的速率传输数据。
卡4匝线圈读卡器嵌入的芯片模块天线能量数据2.2 防冲突智能的防冲突功能可以同时操作读写范围内的多张卡。
防冲突算法逐一选定每张卡,保证与选定的卡执行交易,不会导致与读写范围内其他卡的数据冲突。
2.3 用户便捷性MIFARE是针对用户便捷性优化的。
例如,高速数据传输使得完整的票务交易在不到100 ms内处理完毕。
因此用户不必在读写器天线处停留,形成高的通过率,减少了公共汽车的登车时间。
如何看待Mifare存在被破解可能性的问题?
如何应对Mifare存在被破解可能性的问题国家保密部门内部下达了《关于做好应对部分IC 卡出现严重安全漏洞工作的通知》文件, ,因为Mifare 卡存在被破解的可能性,提醒下属部门慎用Mifare 卡。
一石激起千层浪,很多工程商反映很多政府保密单位,开始不敢用mifare 感应卡作为门禁刷卡开门的介质。
我觉得,这个起源于用户对技术和安全级别的不了解造成的,只要做好相应的引导,尊重客户的选择,没有什么大不了的。
其实,这个事件的源头早在08 年初,欧洲某技术俱乐部的两个年轻人在一个技术交流会上,展示了他们破解Mifare 卡的才能,但是他们宣称这个破解技术,仅是他们技术研究的爱好,不会公布自己的破解方法和过程,提醒Mifare 的制造公司- 飞利浦公司,着手完善Mifare 卡的加密性能。
首先,要引导用户客观认识到,世界上没有绝对安全的东西。
加密和解密技术就是在不断的较量中,逐步提高自身的技术水平的。
有时“魔高一尺,道高一丈”,有时“道高一尺,魔高一丈”,世界上不会存在永远不被破解的东西,只是破解的时间和成本不同而已。
大家都知道,我们天天使用的机械锁,是可以用万能钥匙打开的,知道如何配置万能钥匙的人也不少,我们还是每天都在用。
因为毕竟知道万能钥匙配置方法的人是少数,而且还有法律做约束。
同样,知道Mifare 破解技术的人,大多数是不敢用于从事牟利和违法行为的。
所以,对于民用的门禁,没有必要过分担心Mifare 卡被破解对自己安全性的影响,国家保密机构可以想办法规避Mifare 被破解存在的隐患,采取积极的应对措施。
不要因为Mifare 卡被破解了,就因噎废食,就不用他了。
他对绝大多数使用者还是安全的。
而且Mifare 的制造和研发公司,会更加努力,夜以继日地提高加密水准,他们比谁都着急。
不要因为听说别人吃鱼被刺卡住过,就大家都一辈子不吃鱼了。
我们应该思考的,是“吃鱼被刺卡住的几率是多大?”“我们怎样才能即吃鱼,又不被卡住?”“吃鱼对我们身体的营养是有帮助的。
Mifare密钥破解危机及安全风险及解决方案
Mifare密钥破解危机将引发全球安全风险2008年2月国内外相关媒体报道了一系列有关Mifare 密钥体系遭到破解的事件,一部分是猜测一部分是根据有关社会事件进行了片面的报道等;恩智普全球交通事业部总经理Ciaran Fisher 和 Henri Ardevol 恩智普中国智能识别事业部高级经理田陌晨、职员姜晨以及芯片代理商:深圳市杰灵昌科技有限公司总经理曹磊一行共5人。
此次专门就M1芯片漏洞及其解决方案进行交流,走访达实智能等二家安防代表企业。
会议进行了长达三个小时的交流。
并针对网上流传的荷兰政府发布了一项警告进行了澄清及解释;指出目前广泛应用的NXP公司的Mifare RFID产品所赖以保证安全的密钥存在很高的风险事件做出了与网上流传事件做出了不同的说法,所谓两位专家宣称破解了Mifare Classic的加密算法事件,NXP公司也声称已通过专业渠道与二位专家进行了沟通和解;并现场进行了演示,并提出此破解S50卡前题还需要以下几个前提:1、需要购买国外提供破解方案组织的专用设备(此设备已根据相关政府组织禁止出售)2、需要拿到正在使用中的系统的读卡设备3、需要拿到正在使用中的用户卡片,针对算法漏洞进行了暴力破解。
具备这些条件后,复制一张卡需要10~30分钟,这种破解方式,从原理上说就是强行对密钥算法的破解,理论上任何密码都能破解,只要有足够的时间。
本次密钥的破解也只是针对使用标准钥匙算法中出现的一种风险事件,但并不代表所有加密机制全部直接采用原有钥匙,钥匙的破解还要求提供本系统原厂读写器通过特定的算法反推出KA及KB内的加密数据。
因此其破解的根源应在于其加密机制的机械化,缺乏技术创新,一味依赖于原始钥匙的算法造成的。
自1994年Mifare卡问世以来,全球共有五十个国家,650个城市在使用Mifare s50卡,其中中国有140个城市在使用,目前市场已销售十亿张卡,八亿多张标签,全球注册登记的共有7800家卡片及读写器生产商,在四十多种应用跨行业使用。
RFID常见问题及解答
RFID常见问题及解答下⾯是我从各类⽹站上收集的有关RFID的常见问题以及解答,和⼤家分享,感谢提出这些问题以及进⾏解答的⼈!Q:普通的Mifare读卡器能不能识别CPU卡读写器?如果需要普通的Mifare读卡器能识别CPU卡,是否只需要软件的升级?还是软硬件升级都需要?A:⼀搬来说,升级软件就可以⽀持CPU卡了。
这⾥链路层通讯协议涉及到ISO14443标准的第3和第4部分(ISO14443-3, ISO14443-4)。
根据对载波的调制⽅式⼜分为TYPE A 和TYPE B 两种⽅式。
Mifare卡属于⽤TYPE A⽅式,通讯协议遵循ISO14443-3。
CPU卡(⽐较普遍的)有TYPE A 和TYPE B 两种⽅式的卡,链路层通通讯协议遵循ISO14443-4,上层通讯协议为T=CL协议。
所以,LZ要注意下,当前的硬件是否能够⽀持TYPE B的载波调制⽅式。
其他的都是软件能够解决的。
如果MCU的剩余资源和速度(因为CPU卡要⽤到加密算法DES或RSA)⾜够的话,可以不⽤更改任何硬件,只需进⾏程序升级。
EPC能不能被⽤户擦写?1.UID序列号是出⼚产⽣的,好像是64位的,不能改写(没有直接的命令⽀持,当然花很⼤代价的办法就不知道了),uid就象以太⽹芯⽚的mac地址,每个芯⽚出⼚时的mac地址都是全球唯⼀的,⽽epc就象是ip地址,你是可以设置的. (但是我听说过有⼈能修改芯⽚的mac地址,为的是可以⽤正版软件,很多软件和⽹卡关联进⾏授权);2.epc和user区都是可以改写的,不过可以lock,学要密码防⽌随意改写;3. 2.EPC能不能改,与芯⽚设计及采⽤的⼯艺有关。
4.通常EPC⼀般是OTP的,也就是⼀次编程,在初始化的时候写⼊数据。
⼯艺选择:有的是EPROM⼯艺,有的是EEPROM⼯艺(多次写⼊的功能屏蔽)。
因此,理论上应该不是没有可能。
5. 3.gen2 好象⽬前还没有otp⼯艺做的标签芯⽚把 ,(⽬前就impinj nxp alien quanray).基本上是eeprom或者flash⼯艺的;433M天线的种类及优缺点Q:433M,也许是由于频段的特殊性,所以天线的形状和规格多种多样,见过⼏种433M的天线,鞭状的,柱状螺旋的,还有PCB的....现在的问题是:1、在实际应⽤中,还有哪种天线?2、上述各种天线的各⾃的优缺点及适合环境。
