6

根据 wiki,可自由裁量的数据——

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

这意味着不能保证我总是能够获得 CVC,这对我来说是个问题。我能够使用现有的实现来解析我的信用卡条带,并为 discrepdata 获得一堆数字。我不确定如何准确解释。因为它超过 8 个字符并且与我的 cvc 或 pin 号不匹配。

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

这是什么意思?

4

1 回答 1

5

您不应该使用可自由支配的数据。它(顾名思义)是完全可选的。一些卡方案根本不使用它,在允许它的方案中,大多数发卡机构不使用它。在使用它的地方,您会发现它在卡方案之间以及可能在发卡机构之间的填充方式存在差异。

此外,磁条上的 CVC 实际上是 CVC1 代码,它只是试图验证磁条细节没有被篡改/损坏。它与印在卡片背面的 CVC 代码不同。

印在卡片上的 CVC(按设计)仅供肉眼查看。

于 2012-09-03T08:54:47.820 回答