Stripe payments 如何开始使用磁条卡?

Stripe payments 如何开始使用磁条卡?,stripe-payments,credit-card,magnetic-cards,credit-card-track-data,Stripe Payments,Credit Card,Magnetic Cards,Credit Card Track Data,我是磁条卡领域的新手。但是如果我对这些卡片的结构一无所知,我也不能为它们开发软件 搜索了很多,只给了我以下信息: 这张卡的黑条中有3个不同的曲目,分别命名为Track-1、Track-2和Track-3。每个轨道上的数据密度不同于其他轨道 我的问题是: 磁条读卡器和写卡器之间有什么区别吗?还是像智能卡读卡器一样,读卡器也会写 默认情况下,所有的读者[/writer]都能阅读[/write on]这三首歌吗?我们会选择哪首歌是我们节目的目标吗?或者有些读者[/writer]是第一轨道的,有些是第二

我是磁条卡领域的新手。但是如果我对这些卡片的结构一无所知,我也不能为它们开发软件

搜索了很多,只给了我以下信息:

这张卡的黑条中有3个不同的曲目,分别命名为Track-1、Track-2和Track-3。每个轨道上的数据密度不同于其他轨道

我的问题是:

  • 磁条读卡器和写卡器之间有什么区别吗?还是像智能卡读卡器一样,读卡器也会写

  • 默认情况下,所有的读者[/writer]都能阅读[/write on]这三首歌吗?我们会选择哪首歌是我们节目的目标吗?或者有些读者[/writer]是第一轨道的,有些是第二轨道的,有些是第三轨道的?换句话说,设备是否需要三个不同的磁头(是磁头吗?)来处理不同的磁道,还是三个磁道都需要一个磁头

  • 例如,这三个轨迹是可读写的,还是只有一些轨迹是可读的

  • 我们是否需要新的卡片在上面写入数据,或者我们可以清除已经使用过的卡片并在其轨道上重写新数据

  • 磁条卡设备列表中有一个名为编码器的设备。这个编码器是干什么用的?编码器和读写器有什么区别

  • 为什么不同轨道的数据密度和数据类型(字母或数字)不同

  • 有任何工具、文档、规范、标准、库或入门教程吗


  • 首先,您需要了解ISO-7811和ISO-7812磁卡标准

    然后,您需要学习如何连接最小工作示例(MWE)系统。幸运的是,你可以直接将它们连接到Arduino之类的东西上

    至少有一个示例,银行卡的格式为:

    %“轨道1上的ASCII字符串”?;“轨道2上的ACSII串”?;“ASCII码 第三轨道上的字符串“

    这只是提供的一个串行流,因此不同类型的卡的“数据包”会有所不同。因为这只是一个读卡器,所以将所有数据视为只读数据

    您还可以找到的一些现有代码示例

    你也可以找到,但你需要加入一些。此外,现在所有类型的磁卡刷卡都有安全功能,包括大学、信用卡等,因此磁卡条纹的部分很难读取或是只读的,等等

    如果你打算做一些不光彩的事情,这些工具将无法工作,这是理所当然的

    如果你打算为实验室或学校制作自己的安全系统,这些卡片很容易被聪明人克隆和破解

    如果你只是想从学习一个新话题中获得一些乐趣,以上建议将非常有用


    干杯

    太宽了!但是是的,可以是Wiki问题。@User1 St再也不能问Wiki问题了。即使是这样,他们也不意味着你可以无视规则。不过,你说得对——这太宽泛了:这是七个问题,不是一个。谢谢。我需要一台读写器,还是一台既读又写的设备?什么是编码器?我可以对所有已写入的卡进行格式化,并使它们成为另一个数据的新卡吗?或者我需要一些钥匙什么的?难以阅读或是只读的:如何?那个黑条不只是磁场吗?他们如何使其难以阅读或只读?为什么他们让阅读变得困难?!在我国,有些信用卡有到期日(该卡的相关账户将在该日期到期)。我想知道是否有可能将过期的卡重新用于其他目的,方法是格式化它们并在它们上面重写新数据?谢谢。为什么是非法的?!我不认为这在我的国家是违法的。在这里过期的卡去回收站!