Risques et opportunités sécuritaires dans la tokenisation des paiements
La tokenisation est un concept de la sécurité informatique qui consiste à remplacer les données sensibles par des symboles d'identification uniques "non sensibles" appelés tokens, qui conservent toutes les informations essentielles sur les données sans compromettre leur sécurité.
En monétique, elle consiste à remplacer les données de cartes bancaires par des données "non sensibles" afin de réduire les risques liés à l'utilisation des cartes lors des transactions électroniques. La sécurité de cette technologie vient du fait qu'elle est basée sur un algorithme de hachage. Par conséquent, il est quasi impossible de reconstituer les vraies données à partir des tokens.
Dans cet article, nous ferons un tour d'horizon sur ce concept et parlerons des opportunités et risques sécuritaires qui y sont liés.
ÉCOSYSTÈME D'UN SYSTÈME DE PAIEMENT AVEC TOKEN
Faisons d'abord un rappel sur les principaux acteurs intervenant dans une transaction interbancaire avec leurs rôles. Il s'agit de :
En dehors de ces rôles classiques, deux autres sont à mentionner lorsqu'il s'agit d'une transaction électronique basée sur la tokenisation :
DIFFÉRENTS CAS D'UTILISATION DE LA TOKENISATION DES PAIEMENTS
On distingue deux techniques d'utilisation de la tokenisation des paiements :
PRINCIPE DE FONCTIONNEMENT
Recommandé par LinkedIn
Création de Token
La création d'un Token obéit à une procédure bien définie comme le montre la figure ci-dessus. Une entité qui souhaite faire une digitalisation des données de cartes bancaires pour ses clients doit faire une demande de token auprès d'un TSP en lui fournissant les données suivantes :
Le TSP, dans un premier temps, génère le token à partir de son BIN (Bank Identification Number) qu'il reçoit auprès d'un switch monétique. Ensuite, il enregistre dans son coffre-fort la correspondance entre les données sensibles et les tokens associés. Enfin, il renvoie au TR les données relatives aux tokens :
Utilisation du Token
Le schéma ci-dessus décrit parfaitement comment les tokens sont utilisés tout au long de la chaine de paiement.
En effet, lors d'une transaction électronique sans token, le commerçant envoie les données reçues (numéro de carte, date d'expiration et CVV2) à l'acquéreur qui effectue une demande d'autorisation auprès de l'émetteur. Le réseau assure l'acheminement de la demande. Par contre lorsqu'une transaction utilisant la tokenisation est déclenchée, le commerçant reçoit plutôt les données relatives aux tokens et les envoie au réseau qui doit l'acheminer vers l'émetteur pour la demande d'autorisation. Et comme l'émetteur ne peut pas effectuer ses vérifications et contrôles avec les tokens (parce que son système contient les informations de la carte et non les tokens), le TSP doit obligatoirement intervenir dans le circuit de paiement avant l'acheminement vers l'émetteur. Il procède à la détokenisation qui est le processus de récupération des données d'origine à partir d'un jeton crypté, basé sur le mappage jeton-PAN stocké dans le coffre-fort.
Après contrôle, l'émetteur retourne une réponse au réseau qui l'achemine vers l'acquéreur. Notons que les informations de cartes sont supprimées avant le routage vers l'acquéreur.
LES OPPORTUNITÉS DE LA TOKENISATION DES PAIEMENTS
La tokenisation des données de paiement offre de nombreux bénéfices pour les acteurs intervenants dans la transaction. Voici quelques opportunités d'une transaction électronique basée sur du token :
LES RISQUES SÉCURITAIRES LIES A LA TOKENISATION DES PAIEMENTS
Nous avons parlé de l'aspect sécuritaire de la tokenisation tout au long de cet article. Cette sécurité est essentiellement due au fait que les données sensibles sont remplacées par les tokens et sont stockées dans le coffre-fort du TSP. Nous avons aussi constaté que TSP joue un rôle primordial dans le circuit d'une transaction avec token. Le risque sécuritaire lié à la tokenisation des paiements concerne le choix du TSP. Choisir un TSP, c'est choisir l'entité à laquelle l'on veut confier la gestion des données de ses clients/porteurs.
Le TSP doit être une entité de confiance. Plusieurs structures proposent aujourd'hui le service de fournisseur de Token. Mais les fournisseurs les plus connus sont les grands réseaux tels que Visa, MasterCard. Le choix du TSP doit donc être basé sur des raisons stratégiques.
À cet égard, les autorités de régulations ou les réseaux domestiques doivent penser à mettre en place des solutions efficaces de fournitures de tokens pour garantir une maîtrise et un contrôle des données dans leur périmètre. Par exemple, dans l'espace UEMOA, le réseau GIM-UEMOA devrait songer à mettre en place un service TSP afin de conserver les données dans l'espace UEMOA pour une indépendance vis-à-vis des réseaux internationaux.
En somme, la substitution de données de cartes bancaires permet aux acteurs d'échanger les données sans pour autant les exposer. La tokenisation assure une meilleure sécurité et une confidentialité des données de paiement lors des transactions électroniques. Elle doit être implémentée par les entités pour protéger les clients et instaurer une relation de confiance avec ces derniers.
Doctorant en Sciences, Techniques et Numérique / Digital Learning Manager / Edtech & Concepteur E-learning
2 ansToutes mes félicitations frère
Information Systems Engineering & Security ISO 27001 LI, ITILv3, ITIL 4, PRINCE2 7th Ed F, CEH, CNDA
2 ansTres intéressant et riche, félicitations
Master monétique || IT Security Network || E-banking
2 ansFélicitations mon cher
junior engineer in electronic payment security and secure transaction
2 ansTrès belle présentation
Business Continuity Manager chez Société Générale Sénégal
2 ansLe meilleur reste à venir. Bravo