Fonctions de génération de cartes de crédit
Vous pouvez générer des numéros de cartes de crédit.
Pour masquer des numéros de carte de crédit à l'aide de l'algorithme conservant le chiffrement, utilisez les fonctions de masquage de carte de crédit.
Fonction | Génération aléatoire | Génération cohérente | Génération bijective | Validation de données d'entrée |
---|---|---|---|---|
Generate credit card | Oui | No (Non) | Non | Non |
Générer un numéro de carte de crédit en conservant la banque d'origine | Oui | No (Non) | Non | Non |
Generate credit card
Cette fonction génère un numéro de carte de crédit valide.
Cette fonction ne nécessite aucun paramètre supplémentaire.
Cette fonction peut être appliquée sur les valeurs de type String ou Long.
- Visa
- MasterCard
- American Express
Dans l'exemple suivant, la valeur masquée est un numéro de carte de crédit Visa valide, peu importe la valeur d'entrée.
Valeur d'entrée | Exemple de valeur masquée |
---|---|
A26 | 4346065537027896 |
Générer un numéro de carte de crédit en conservant la banque d'origine
Si la valeur d'entrée est un numéro de carte de crédit Visa, MasterCard ou American Express correct, cette fonction génère un numéro de carte de crédit de la même entreprise et conserve le préfixe.
Cette fonction peut être appliquée sur les valeurs de type String ou Long.
Cette fonction ne nécessite aucun paramètre supplémentaire.
Le numéro de carte de crédit généré passe un algorithme détectant les faux numéros de cartes de crédit.
Dans l'exemple suivant, la valeur d'entrée est un numéro de carte de crédit American Express valide. La valeur masquée est également un numéro de carte de crédit American Express valide.
Valeur d'entrée | Exemple de valeur masquée |
---|---|
346992550391727 | 348482709815527 |