# PIN and card security

Set and change a PIN, manage the try counter, and generate or verify the card verification values.

## Operations

| Method | Path | Summary | Details |
|--------|------|---------|----------|
| POST | `/prepaid/api/changeCardPin` | Service that enables changing the card PIN | [View](../operations/changeCardPin.md) |
| POST | `/prepaid/api/changeRsaPin` | Service that changes a card’s PIN using an encrypted PIN block | [View](../operations/changeRsaPin.md) |
| POST | `/prepaid/api/generateCardVV` | CVV generation service | [View](../operations/generateCardVV.md) |
| POST | `/prepaid/api/increasePinTryCount` | Service that increases the PIN retry counter | [View](../operations/increasePinTryCount.md) |
| POST | `/prepaid/api/resetCvvCounter` | Service that resets the CVV retry counter on a card | [View](../operations/resetCvvCounter.md) |
| POST | `/prepaid/api/setCardPin` | Service that generates a card PIN | [View](../operations/setCardPin.md) |
| POST | `/prepaid/api/verifyTerminalCardPin` | Verify Terminal Card Pin | [View](../operations/verifyTerminalCardPin.md) |
| POST | `/prepaid/api/verifyRsaPin` | Service that validates the card’s PIN using an encrypted PIN block | [View](../operations/verifyRsaPin.md) |
| POST | `/prepaid/api/verifyPartialCardVerificationValue` | Service that validates the card’s verification code (CVV) using partial information | [View](../operations/verifyPartialCardVerificationValue.md) |
| POST | `/prepaid/api/verifyCardVerificationValue` | Service that validates the card’s verification code (CVV) | [View](../operations/verifyCardVerificationValue.md) |
| POST | `/prepaid/api/verifyCardPin` | Service that verifies the correctness of the card PIN | [View](../operations/verifyCardPin.md) |
| POST | `/prepaid/api/setRsaPin` | Service that generates the card’s PIN using an encrypted PIN block | [View](../operations/setRsaPin.md) |
| POST | `/prepaid/api/setCardPinViaSMS` | Service that enables PIN creation for a card via SMS | [View](../operations/setCardPinViaSMS.md) |
| POST | `/prepaid/api/getCardPinOperationHistory` | Service that lists the card PIN transaction history | [View](../operations/getCardPinOperationHistory.md) |
