当前位置: 首页 > 原理解释

磁卡读写器原理-磁卡读写器工作原理

磁卡读写器这东西,说白了就是咱人类跟银行卡握手的那种“物理接触专家”。你得先明白,它不是那种贴着卡片就能直接掏出来刷的,人家是专门设计用来在你手指头刚扣上去的那一秒钟,把里面的数据硬生生拉出来再塞进电脑里的。 拿个一般/平平的磁条卡举例就够把原理讲透。
你想想,当初我们要办信用卡时,那张小小的卡片背面贴着一层胶皮,上面印着密密麻麻的线圈。
这层线圈就是卡片的“身份证”,它不是靠电子信号传给你,而是全靠物理的“磁感”想事件。你手指头头一扣,卡片的金属外壳被压扁变形,里面的线圈就在被挤压。
这就好比给了一根弹簧施了力,电流顺着线圈的纹路跑,最终在芯片形成的磁场里转成了电信号,再沿着接触面传导出去。读卡器这一头得配合得正好,得有个固定的角度和力度,不然连个磁感都感应不到,卡里那点数据就像被吞进肚子里的石头,是进不来的。 这玩意儿最核心的地方实际上是那个读写头。你手里拿的磁卡,你只能买到一种,出于它是印在塑料膜里的,这种材质拍板了它务必用磁信号。
要是是那种电子卡要么芯片卡,读卡器就得变个花样,出于它的信号不是靠磁场,是靠电容和电阻的变化,那是电子流的博弈,跟磁场没关系。
故此,磁卡读写器这种老古董,它就是个纯纯的磁场收集者。 想象一下读卡器前端那个小小的零件,实际上就是一个微型磁铁要么电磁铁。读卡器板子上面密密麻麻的线路,实际上也是在陪它演戏。当卡片靠近时,卡片的磁场线会被读卡器的磁场线给“抢”过来,就像两条绳子在拔河,磁力大的一方力气大,电信号自然就出来了。你要是把两个读写头凑在一起,那场面就够壮观的,这俩头实际上就是在玩“抢地盘”的游戏,哪位先抢到那个磁感信号,哪位就能把数据搬出来。大量老式的磁卡读写器,两个头是挨着放着的,这种接法在技术上是叫“邻接耦合”,效率凑合,就是手要按得稳,略微用力大点,磁感就乱了,数据就读不准。 数据读到那个金属芯片里之后,还不能直接丢给电脑,务必得有个转换过程。芯片里一般有个电感线圈,它的功能是接收磁卡里的脉冲信号,然后把它变成能够传输的电信号,再经过那个所谓的“防篡改电路”,最终由输入模块把它变成计算机能认懂的数字格式,比如二进制码,要么编码后的字符。
这个过程实际上暗刀子一样,刚刚是磁感,目前是电信号,中间还得做个翻译官。 再说说那个关键的防篡改环节。大量人当作只要卡上有个芯片要么磁条,随意刷都能用,实际上不是如此个逻辑。磁卡上的磁条是严格按顺序印上去的,每一个磁头位置对应一段数据,就连每一行数据对应一个特定的磁头。你要是想篡改数据,比如把余额改成 0,你得把那几段磁头位置上的磁性物质全体擦干净利落,这活儿可不好办。
要是你拿个强磁体把卡头位置吸起来,要么把卡放歪了,读卡器的感应范围就变了,那些原本要发出的信号就发不出来,数据就保住了。
故此,磁卡读写器不光是个读取工具,它还是个数据守护者,它得确保你拿出来的数据是卡上原本印的。 为了让你对数据量有个概念,咱不妨算笔账。一张标准的磁卡,那磁条上的磁场是非线性的,不是直线,那是波浪式前进的。
一般来说,卡上大约有 1000 到 2000 个磁头,每个磁头对应几微米宽的一条带。
这些带里跑着各种字符,包含字母、数字,就连还有像国家代码、银行代码这种特殊符号。
这数据量看起来不多,但要是你按每秒上百张的速度刷,那每分钟就能处理几万字的数据。
这些数据不是乱存的,是有严格格式要求的,比如信用卡里的金额数字务必是六位,中间那个点也是固定的,要是格式不对,读卡器根本读不出来,系统直接报错。 故此说,磁卡读写器这东西,别看是个老东西,但它的逻辑依然挺硬。它不依赖复杂的软件算法,不依赖烧录芯片,全靠物理接触和磁场感应。它能在你手指头刚触碰到卡片的那一毫秒,把藏在塑料板子底下的信息全体拉出来,再把它变成电脑能看懂的语言。
这种“所见即所得”的换种说法就是,读卡器只管摸,数据只管跑,中间不掺水。
要是你想搞破坏,得往它嘴里塞东西,要么把它的嘴给堵上,否则那点数据就老老实实躺在卡里不动。
相关标签:

猜你喜欢

热门阅读

  • 赖柴尔定理-赖柴尔定理
  • 迪拜哪个国家的城市?-迪拜在哪国城市
  • 李毅吧番号及出处-李毅吧番号及出处
  • 贴春联的由来简介50字-春联由来简述
  • 思乡的名言和出处-思乡名言及出处

其他分站