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

2021-09-23T09:04:31最佳经验
- 01
IC卡内部有一套微型的电路,信息储存在这个电路里,读卡器需要发射无线电波给公交卡才能让公交卡的电路工作起来。读卡器和公交卡通信用的无线电波是特定的频率(常用13.56兆赫),否则IC卡不会工作。
公交车上,乘客只要把公交卡往机器上一晃,嘟嘟几声,机器就收了车费。那么自己能造一个读卡器,读取卡里的金额吗?
其实要想造个读卡器可没那么容易。公交卡是一种IC卡,在这张小小的卡片内部有一套微型的电路,信息储存在这个电路里,读卡器需要发射无线电波给公交卡才能让公交卡的电路工作起来。我们都知道,手机或微波炉也会发射无线电波,这种无线电波与读卡器发射的无线电波一般是不同的,因为读卡器和公交卡通信用的无线电波是特定的频率(常用13.56兆赫),否则公交卡不会工作。
那是不是给公交卡发射一个13.56兆赫的电波,就能读取卡里的金额了呢?答案当然是否定的。虽然读卡器和公交卡之间传递的是“增值2元”、“扣掉1元”一类很简单的命令,可是两者之间要遵循一系列的通信协议(比如ISO/IEC 14443通信协议),也就是说它们之间必须用一种特定语言才可以相互沟通。它们工作时,每次都需要按照通信协议步骤一步步完成,把传递的信息进行编码,用协议规定的方式加载在无线电波上才能传递命令。
公交卡的设计者早就预料到有人可能会伪造读卡器。读卡器和公交卡之间在增值、减值之前要互相“对暗号”,经过三次验证,两者之间确认对方都是“真的”才能进行下一步。不仅如此,读卡器和公交卡之间传递的信息还是加密的,比如“增值2元”会变成“#¥%@”一类乱码。公交卡里存储金额部分还设有密码,如果读卡器伪造者破译不出“#¥%@”是什么,取不出公交卡内部的密码,就没办法造出正常工作的读卡器。
只有互相匹配的读卡器和卡才能正常工作,万一读卡器遗失了,不是也可能会被盗用吗?对此设计者们也准备了解决方案。很多IC卡系统都会把各台读卡器的数据汇总到一个大的计算机系统里,比对所有卡和读卡器的各项交易时间和金额记录。如果一个读卡器或者一张卡不明不白地增加了很多钱,系统就会将异常情况汇报出来。
大家千万不要小瞧成本只有几元钱的公交卡,里面包含了很多先进技术,让这张卡又安全又可靠。
相关经验推荐
- Q测量体温的正确方法都有哪些
- Q怎么在国家食品药品监督局网站上查询药品
- Q怎么把新鞋撑大
- Q新手如何学会电动车?
- Q如何自动存取款机上存款
- Q宝宝发烧吃什么食物
- Q网购没收到货,但快递显示已签收了,怎么办
- Q大学生工作后自己办社保卡流程
- Q科目二考试的绝密技巧及注意事项
- Q为什么磕头虫会“磕头”?
- Q为什么翼龙能在空中飞行?
- Q为什么昆虫没有鼻子却嗅觉灵敏?
- Q长期大量喝茶,会伤肾吗?怎样喝茶才对人的身体最好?
- Q什么时候吃枸杞最好,每天吃多少粒?
- Q100元人民币在印度能买到些什么?
- Q为什么感觉半个中国的人都说四川话?
- Q婴儿抽搐症的表现大概是什么呢?
- Q如何解释“不能在太岁头上动土”中的太岁?动土会怎样?
- Q俗话说:“一人不进庙,二人不看井,三人不抱树”是什么意思?
- Q你知道哪些特殊血液?有多罕见?
- Q请问豆腐乳对身体有害吗?
- Q有营养又吃不胖的坚果有哪些?
已有 2759745 位网友注册
已帮助 105503 人解决了问题