磁卡上磁道的内容
来源:互联网 发布:申请的淘宝号能注销吗 编辑:程序博客网 时间:2024/04/30 11:35
磁卡上有3个 track 采用bit 编码。根据数据所在的Track 不同,5 个bit或7 个bit 组成一个字节。
Track1(IATA):记录密度为210BPI;可以记录0~9 数字及A~Z 字母等;总共可以记录多达79 个数字或字符(包含起始结束符和校验符);每个字符(一个字节)由7 个bit 组成。
由于Track1 上的信息不仅可以用数字0~9 来表示,还能用字母A~Z 来表示信息,因此Track1 上信息一般记录了磁卡的使用类型、范围等一些“标记”性、“说明”性的信息。例如银行用卡中,Track1 记录了用户的姓名,卡的有效使用期限以及其他的一些“标记”信息。
Track2(ABA):记录密度为75BPI;可以记录0~9 数字,不能记录A~Z 字符;总共可以记录多达40个数字(包含起始结束符和校验符);每个数据(一个字节)由5 个bit 组成。
Track3(THRIFT):记录密度为210BPI;可以记录0~9 数字,不能记录A~Z 字母;总共可以记录多达107 个数字或字符(包含起始结束符和校验符);每个字符(一个字节)由5 个bit 组成。
由于Track2 和3 上的信息只能用数字0~9 等来表示,不能用字母A~Z 来表示信息,因此在银行用卡中,Track2,3 一般用以记录用户的帐户信息、款项信息等等,当然还有一些银行所要求的特殊信息等。
在实际的应用开发中,如果我们希望在Track2 或3 中表示数字以外的信息,例如“ABC”等,一般应采用按照国际标准的ASCII 表来映射。例如,要记录字母“A”在Track2 或3 上时,则可以用“A”的ASCII值“0x41”来表示。“0x41”可以在Track2 或是 Track3 中用两个数据来表示:“4”和“1”,即“0101”和“0001”。
- 磁卡上磁道的内容
- 感情像硬盘上的磁道
- 磁卡的工作原理
- 每个磁道上的扇区数一样吗?
- 银行卡的三个磁道
- 磁卡ID卡IC卡的区别
- 磁卡ID卡IC卡的区别
- 不同磁道上扇区的长度不一样,为什么容量还一样
- 磁盘的磁道(Track)
- 磁盘的磁道(Track)
- 硬盘的扇面、磁道、扇区
- 磁盘的磁道(Track)
- 磁盘的磁道(Track)
- 硬盘的扇面、磁道、扇区
- 磁盘与磁道的划分
- 硬盘的扇面、磁道、扇区
- MSDN上的内容
- 硬盘“0”磁道损坏的排解
- .net爬虫程序
- 软件架构设计【一】-软件架构设计过程
- 扩展COleDropTarget类来支持任意窗口拖放
- 中国石化竞得首批页岩气矿业权
- VMware虚拟机和主机共享文件夹
- 磁卡上磁道的内容
- Android问题集锦之五:Can't create handler inside thread that has not called Looper.prepare()错误的解决
- CDKEY生成器
- 如何修改ubuntu计算机名字
- HSL和HSV色彩空间
- 各类颜色空间
- XML概述
- dom4j解析XML文件
- 一个简单的基于OpenGL的Lua的游戏引擎的实例