来自磁条信用卡的全权数据,如何解析?

mug*_*tsu 6 credit-card

根据维基,自由裁量数据 -

可能包括Pin验证密钥指示符(PVKI,1个字符),PIN验证值(PVV,4个字符),卡验证值或卡验证码(CVV或CVC,3个字符)

这意味着我无法保证能够始终获得CVC,这对我来说是一个问题.我能够使用现有的实现来解析我的信用卡条带,并获得了一堆数字用于离线数据.我不确定究竟如何解释.由于其超过8个字符并且与我的cvc或引脚号不匹配.

它看起来像(数字是随机的,但填充的0是相同的):0000031200100

这是什么意思?

Pau*_*ulG 5

您不应使用自行决定的数据.它(顾名思义)完全是可选的.有些卡方案根本就不使用它,并且在允许它的方案中,大多数卡发行商都不使用它.在使用它的地方,您会发现卡片方案之间以及可能在发卡机构之间的填充方式存在差异.

此外,磁条上的CVC实际上是CVC1代码,它仅尝试验证磁条细节未被篡改/损坏.它与打印在卡背面的CVC代码不同.

打印在卡上的CVC(按设计)仅用眼睛观看.