生成卡数据 - AWS 支付密码学

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

生成卡数据

Generate Card Data API 用于使用 CVV、CVV2 或动态 CVV2 等算法生成卡数据。要查看此命令可以使用哪些密钥,请参阅加密操作的有效密钥部分。

许多加密值,例如 CVV、CVV2、iCVV、CAVV V7,都使用相同的加密算法,但输入值会有所不同。例如,CardVerificationValue1 的输入为 ServiceCode,卡号和到期日期。虽然 CardVerificationValue2 只有两个这样的输入,但这是因为对于 CVV2/CVC2,固定为 000。 ServiceCode 同样,对于iCvV,固定 ServiceCode 为999。某些算法可能会重新利用现有字段,例如 CAVV V8,在这种情况下,您需要查阅提供商手册以获取正确的输入值。

注意

必须以相同的格式(例如 MMYY 与 YYMM)输入生成和验证的到期日期,才能生成正确的结果。