Quelle fonction de masquage de données utiliser pour masquer des numéros de comptes bancaires ?
Un numéro IBAN est composé de plusieurs éléments. Voici la terminologie utilisée pour les fonctions de masquage de données :
Noir : Country code
Corail : Chiffres de contrôle
Bleu clair : Code de banque/branche
Bleu foncé : Numéro de compte bancaire
Gris : Chiffres de contrôle nationaux. Leur position dans le numéro IBAN dépend du pays.
Certains pays n'utilisent pas les chiffres de contrôle nationaux.
Pour masquer des numéros de comptes bancaires avec d'autres numéros de comptes bancaires, vous pouvez utiliser différentes fonctions de masquage de données. Pour vous aider à choisir la fonction la plus adéquate, le tableau suivant résume les différentes fonctions disponibles :
Fonction
Generate account number and keep original country
Mask bank code and account number and keep original country (Masquer le code banque et le numéro de compte bancaire et conserver le pays d'origine)
Mask account number and keep original country and bank code (Masquer le numéro de compte et conserver le pays d'origine ainsi que le code banque)
Comportement
Entrée valide* : génère des numéros de comptes bancaires conformes au pays correspondant.
Entrée non valide* : génère des numéros IBAN français
Utilise le chiffrement préservant le format (Format-preserving encryption)
Entrée valide* : masque le numéro de compte bancaire
Input not valid* : envoie les données d'entrée dans le flux "Invalid" ou retourne null dans le flux principal
Utilise le chiffrement préservant le format (Format-preserving encryption)
Entrée valide* : masque le numéro de compte bancaire et conserve le code banque/branche
Input not valid* : envoie les données d'entrée dans le flux "Invalid" ou retourne null dans le flux principal
* Pour déterminer si une entrée est valide, les fonctions vérifient différents critères.
Input validation1
Valide le code pays
Valide le format
Valide les chiffres de contrôle IBAN
Valide les chiffres de contrôle nationaux
2
2
Valide le code de banque/branche
Output validity1
Valide le code pays
Format valide
Chiffres de contrôle IBAN valides
Chiffres de contrôle nationaux valides
2
2
2
Code de banque/branche valide
3
1 selon le code payx
2 Pour certains pays (voir la liste ci-dessous). Pour les autres pays, les chiffres de contrôle nationaux peuvent être invalides.
3 Si le code banque/branche d'entrée est valide.
Quels chiffres de contrôle nationaux sont gérés ?
Les chiffres de contrôle nationaux des pays suivants sont gérés :
Belgique
Bosnie
Croatie
République tchèque
Estonie
FRANCE
Hongrie
Italie
Mauritanie
Monaco
Monténégro
Norvège
Portugal
Saint-Marin
Serbie
Slovaquie
Slovénie
Espagne
Timor-Leste
Tunisie
Les chiffres de contrôle nationaux d'autres pays sont supportés mais ne sont pas gérés. Cela signifie que les fonctions ne peuvent déterminer si les chiffres de contrôle nationaux sont conformes ou non au pays correspondant.
Certains pays n'utilisent pas les chiffres de contrôle nationaux.
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.