Brevet FR2810179A1 — publié le 20011214

L'invention concerne un procédé de sécurisation de transactions effectuées au moyen de cartes pourvues d'un numéro d'identification du propriétaire et sécurisées par un code secret pour certaines opérations. Les transactions bancaires ou commerciales effectuées au moyen de cartes, dont l'identification de l'utilisateur est assurée par un numéro de carte et confirmée éventuellement par un code secret, sont aujourd'hui d'usage courant. Ces cartes peuvent etre à puce et/ou à piste magnétique ou autre moyen de stockage de données. Elles peuvent même être virtuelles. La sécurisation par code secret assure normalement l'identification de l'utilisateur qui, théoriquement, est le seul à connaître ce code. Mais il existe des transactions dans lesquelles un code secret ne peut être utilisé notamment dans le commerce par téléphone ou minitel. Il existe plusieurs autres possibilités de sécurisation notamment biométrie (empreintes digitales, iris de l'eeil, voix ... ) mais le numéro de code secret reste le plus facile à appliquer et est donc celui qui a été choisi pour les transactions "grand public". Malheureusement, il est toujours possible à un tiers de connaître le numéro de la par exemple lors de la transaction quand ce numéro doit être communiqué, et le code secret peut toujours être surpris lors de sa frappe particulièrement aux distributeurs automatiques de billets, dans la rue. De ce fait, si la carte est volée, il possible de l'utiliser et de réaliser des transactions tant que le vol n'est pas consigné dans les ordinateurs des banques. L'invention vise à pallier ces inconvénients au moyen d'un procédé assure le secret d'au moins un caractère du numéro de la carte et/ou au moins un caractère du code secret en modifiant ces caractères à chaque transaction. Ce but est atteint selon l'invention en ce que le numéro de la carte et/ou le code secret, comportent) en des positions déterminées au moins un caractère modifié à chaque transaction ; - le ou les caractères modifié(s) de la carte et/ou du code secret est (sont) chacun modifié(s) en fonction d'au moins un caractère d'au moins une transaction antérieure prédéterminée. Selon une autre réalisation particulière de l'invention, le ou les caractère(s) modifiables du numéro de carte et/ou du code secret sont modifiés en fonction ou des mêmes caractères de la ou des transaction(s) antérieure(s). On peut ne modifier qu'un seul numéro de la carte et/ou un seul numéro du code secret. De même qu'une seule transaction antérieure peut être utilisée. Dans ce cas, la transaction antérieure est de préférence l'avant dernière transaction. Pour sécuriser la transaction plus efficacement, le ou les caractère(s) du numéro de la carte et/ou du code secret peuvent être modifiés au moyen d'une formule, fonction des caractères choisis de la ou des transaction(s) précédente(s).' Pour que le procédé soit applicable, l'utilisateur de la carte convient avec l'organisme de gestion de celle-ci des points suivants - La ou les transaction(s) antérieure(s) à utiliser ; - Le rang du ou des chiffres du montant de(s) ou de la transaction(s) antérieure(s) à utiliser ; - nombre de caractères du numéro de la carte à faire varier - rang du ou des caractère(s) du numéro de la carte à faire varier - nombre de caractères du code à faire varier éventuellement; - rang du ou des caractère(s) du code secret à faire varier éventuellement; préférence, dans le cas d'une seule transaction antérieure, celle-ci est l'avant dernière transaction. En effet, il est facile à un tiers présent lors des transactions de connaître le montant celles-ci, notamment dans le cas d'un retrait à un distributeur automatique. Il est plus difficile de connaître le montant de la transaction effectuée la fois d'avant. Selon une caractéristique particulière de l'invention, un second code secret est utilisé pour les transactions par télécommunications dont tous les caractères sont changés ' chaque transaction en fonction d'une transaction antérieure. En effet, il faut, dans le cadre de ces transactions, se protéger contre une interception de la transmission du code. Pour cela on utilise ce second code. second code est changé après chaque transaction, même si celle-ci n'est pas validée par l'organisme responsable des cartes. La figure représente schématiquement les positions des caractères numéro carte et d'un code secret dans un exemple de réalisation de l'invention dans lequel un seul caractère du numéro et du code est remplacé par le même caractère d'une seule transaction précédente. Les caractères du numéro de la carte et du code secret sont représentés par un A l'exception de l'un d'eux, le caractère variable, qui est représenté par un N. Le montant de la transaction antérieure a été représenté par des X à l'exception de l'un des caractères qui est représenté également par un N. Une transaction antérieure, par exemple l'avant dernière, a porté sur la somme de 356,00 f. Par convention avec l'organisme de gestion de la carte, c'est chiffre des centaines de cette transaction qui doit être utilisé pour remplacer le caractère variable de la carte et celui du code. Par convention également, c'est, par exemple, pénultième caractère qui doit être remplacé. Le déroulement de la transaction est le suivant L'utilisateur de la carte introduit sa carte dans l'appareil enregistrant la transaction. L'appareil lit le numéro de la carte à l'exception du pénultième et demande de rentrer celui-ci. L'utilisateur va donc taper 3. Le numéro de la carte est donc maintenant AAAAA.... A3A. L'appareil demande alors le code secret qui est tapé par l'usager. AA3 A. La transaction est alors réalisable. Grâce au procédé selon l'invention le titulaire de la carte ainsi que l'organisme de gestion de cette carte sont assurés qu'en cas de vol, l'usage frauduleux de la carte va être sinon impossible, du moins extrêmement difficile, car l'utilisateur doit connaître non seulement le code secret mais le montant de la transaction antérieure ; Le ou les chiffres de cette transaction à utiliser ; l'ordre chronologique de cette transaction (dernière, avant dernière, ...etc) ; le rang du ou des caractères du code à remplacer. Afin de faciliter la mémorisation de ces chiffres par un utilisateur n'effectuant que des retraits ou de petits achats dans les magasins, il est préférable qu'un seul chiffre soit utilisé, comme dans l'exemple décrit plus haut, et que ce soit le même pour le numéro de carte et pour le code secret lorsqu'on en utilise un. Dans le cas où, selon l'exemple précédent, le chiffre clé de la pénultième transaction serait le même que celui de la dernière, on peut prévoir selon l'invention que le caractère variable sera remplacé par ce chiffre augmenté d'un chiffre convenu, par exemple 1. Ainsi, dans notre exemple, si la dernière transaction a le même chiffre des centaines que l'avant dernière, le caractère variable sera remplacé par un 4 lieu d'un 3. Il peut être prévu, selon l'invention, que le ou les caractère(s) de remplacement est (sont) obtenu(s) au moyen d'une formule, fonction des caractères choisis des transactions, afin de sécuriser encore plus l'opération et de faciliter la mémorisation. De plus, afin de faciliter l'élaboration des nouveaux numéros et/ou codes au moyen de la formule pour l'utilisateur, celle-ci peut être effectuée sur tous automates utilisant la carte. REVENDICATIONS 1. Procédé de réalisation de transactions au moyen de cartes bancaires, éventuellement sécurisées par code secret, une transaction comportant étapes préalables d'identification de la carte par la lecture ou la communication de numéro et éventuellement d'authentification du titulaire par fourniture d'un code secret, caractérisé en ce que - numéro de la carte et/ou le code secret, comportent) en positions déterminées au moins un caractère modifié à chaque transaction ; - le ou les caractères modifié(s) de la carte et/ou du code secret est (sont) modifié(s) en fonction d'au moins un caractère d'au moins une transaction antérieure prédéterminée. 2.- Procédé selon la revendication 1, caractérisé en ce que le ou les caractère(s) modifiables du numéro de carte et/ou du code secret sont modifiés en fonction du ou des mêmes caractères de la ou des transactions) antérieure(s). 3.- Procédé selon l'une quelconque des revendications 1 et 2, caractérisé en ce qu'un seul numéro de la carte et/ou un seul numéro du code secret sont modifiés. 4.- Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'une seule transaction antérieure est utilisée. 5.-. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce la transaction antérieure est l'avant dernière transaction. -. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le ou les caractère(s) du numéro de la carte et/ou du code secret sont modifiés au moyen d'une formule, fonction des caractères choisis de la ou des transaction(s) précédente(s).' 7. . Procédé selon la revendication 1 caractérisé en ce qu'un second code secret est utilisé pour les transactions par télécommunications dont tous les caractères sont changés ' chaque transaction en fonction d'une ou plusieurs transaction(s) antérieure(s). 8.-. Procédé selon la revendication 7 caractérisé en ce que l'élaboration des nouveaux numéros et/ou codes au moyen de la formule peut être effectuée sur tous les automates utilisant la carte.