

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

# 生成卡数据
<a name="generate-card-data"></a>

 该 `Generate Card Data` API 用于使用 CVV CVV2 或 Dynamic 等算法生成卡牌数据。 CVV2要查看此命令可以使用哪些密钥，请参阅[加密操作的有效密钥](crypto-ops-validkeys-ops.md)部分。

许多加密值（例如 CVV、iCVV CVV2、CAVV V7）使用相同的加密算法，但输入值会有所不同。例如，[CardVerificationValue1](https://docs.aws.amazon.com/payment-cryptography/latest/DataAPIReference/API_CardVerificationValue1.html) 的输入为 ServiceCode，卡号和到期日期。虽然 [CardVerificationValue2](https://docs.aws.amazon.com/payment-cryptography/latest/DataAPIReference/API_CardVerificationValue2.html) 只有两个这样的输入，但这是因为对于 CVV2/CVC2，固定 ServiceCode 为 000。同样，对于iCvV，固定 ServiceCode 为999。某些算法可能会重新利用现有字段，例如 CAVV V8，在这种情况下，您需要查阅提供商手册以获取正确的输入值。

**注意**  
 必须以相同的格式（例如 MMYY 与 YYMM）输入生成和验证的到期日期，才能生成正确的结果。