读卡器是怎么读取信息的?

  • 01IC卡内部有一套微型的电路,信息储存在这个电路里,读卡器须要发射无线电波给公交卡能力让公交卡的电路工作起来 。读卡器和公交卡通讯用的无线电波是特定的频率(常用13.56兆赫),否则IC卡不会工作 。
    【读卡器是怎么读取信息的?】公交车上,乘客只要把公交卡往机器上一晃,嘟嘟几声,机器就收了车费 。那么自己能造一个读卡器,读取卡里的金额吗?
    其实要想造个读卡器可没那么容易 。公交卡是一种IC卡,在这张小小的卡片内部有一套微型的电路,信息储存在这个电路里,读卡器须要发射无线电波给公交卡能力让公交卡的电路工作起来 。我们都知道,手机或微波炉也会发射无线电波,这种无线电波与读卡器发射的无线电波一般是不同的,因为读卡器和公交卡通讯用的无线电波是特定的频率(常用13.56兆赫),否则公交卡不会工作 。
    那是不是给公交卡发射一个13.56兆赫的电波,就能读取卡里的金额了呢?答案当然是否认的 。虽然读卡器和公交卡之间传递的是“增值2元”、“扣掉1元”一类很简略的命令,可是两者之间要遵守一系列的通讯协定(比如ISO/IEC 14443通讯协定),也就是说它们之间必需用一种特定语言才可以相互沟通 。它们工作时,每次都须要依照通讯协定步骤一步步完成,把传递的信息进行编码,用协定规定的方法加载在无线电波上能力传递命令 。
    公交卡的设计者早就预感到有人可能会捏造读卡器 。读卡器和公交卡之间在增值、减值之前要互相“对暗号”,经过三次验证,两者之间确认对方都是“真的”能力进行下一步 。不仅如此,读卡器和公交卡之间传递的信息还是加密的,比如“增值2元”会变成“#¥%@”一类乱码 。公交卡里存储金额部分还设有密码,如果读卡器捏造者破译不出“#¥%@”是什么,取不出公交卡内部的密码,就没方法造出正常工作的读卡器 。
    只有互相匹配的读卡器和卡能力正常工作,万一读卡器遗失了,不是也可能会被盗用吗?对此设计者们也预备懂得决计划 。很多IC卡体系都会把各台读卡器的数据汇总到一个大的盘算机体系里,比对所有卡和读卡器的各项交易时光和金额记载 。如果一个读卡器或者一张卡不明不白地增长了很多钱,体系就会将异常情形汇报出来 。
    大家千万不要小瞧成本只有几元钱的公交卡,里面包括了很多先进技巧,让这张卡又安全又可靠 。


    推荐阅读