Brevet FR3130062A1 — publié le 20230609

Dispositif de saisie de données comprenant des moyens de détection d’un dispositif espion, procédé de détection et produit programme d’ordinateur correspondants. L’invention se rapporte à un dispositif de saisie de données (DS) comprenant un clavier (C). Ce dispositif comprend : - au moins un capteur de proximité (CP) positionné au sein d’un logement aménagé dans un élément (EP) dudit dispositif formant protubérance au voisinage dudit clavier, ledit capteur de proximité étant orienté vers ledit clavier, ledit capteur de proximité délivrant des mesures ; - des moyens d’analyse desdites mesures, délivrant une information représentative d’une présomption de présence d’un dispositif espion sur ledit clavier lorsque lesdites mesures sont supérieures à un seuil prédéterminé pendant un intervalle de temps prédéterminé Figure d’abrégé : Figure 1 Dispositif de saisie de données comprenant des moyens de détection d’un dispositif espion, procédé de détection et produit programme d’ordinateur correspondants. L’invention se rapporte au domaine des dispositifs électroniques en libre-service, dits non surveillés (qualifié en anglais de dispositifs « unattended »), et plus particulièrement aux dispositifs de ce type qui intègrent un clavier pour la saisie de données, et qui peuvent à ce titre être qualifiés de dispositifs de saisie de données. Art antérieur De nombreux dispositifs électroniques en libre-service, installés dans des lieux publics, souvent en extérieur, intègrent un clavier permettant à un utilisateur de saisir des données. C’est le cas notamment de nombreuses machines automatiques de vente (e.g. pompes de distribution de carburant dans une station-service, bornes d’achat de titres de transports, bornes de paiement de parking, distributeurs divers, etc.), ou encore des distributeurs automatiques de billets (DAB/ATM) par exemple. Dans un cas courant, ce clavier est par exemple utilisé pour saisir un code confidentiel associé à une carte de paiement préalablement insérée dans le dispositif électronique, au niveau d’un terminal de paiement électronique intégré au dispositif, afin de finaliser une transaction de paiement relative à l’achat d’un bien ou d’un service. Il est fréquent qu’un tel clavier soit positionné au fond d’un renfoncement du dispositif électronique de saisie de données. Une telle disposition est en effet avantageuse à plusieurs titres. D’une part elle permet de mieux assurer la confidentialité de la saisie, le renfoncement limitant les angles de vue sur le clavier et rendant ainsi plus difficile pour un tiers de voir les informations, potentiellement sensibles, qu’un utilisateur est en train de saisir sur le clavier. D’autre part elle offre une protection physique accrue du clavier, notamment contre les intempéries ou contre d’éventuels actes de vandalisme. Le clavier ainsi positionné au fond du renfoncement est par exemple bien plus difficile à atteindre avec un projectile qu’un clavier qui affleurerait la face avant du dispositif de saisie de données. Cette disposition du clavier au fond d’un renfoncement ne présente cependant pas que des avantages. En particulier, le renfoncement peut être exploité par une personne malveillante pour y installer, au-dessus du clavier d’origine, par exemple par collage, un dispositif espion destiné à collecter des données potentiellement confidentielles d’un utilisateur du dispositif de saisie de données. Un tel dispositif espion est typiquement un faux clavier. Ainsi installé dans le renfoncement, et pour peu que l’apparence du faux clavier se rapproche de celle d’un clavier légitime, il peut s’avérer difficile pour un utilisateur non averti de détecter la présence de ce faux clavier en surcouche, puisque son épaisseur est au moins partiellement masquée par les parois (ou bords) du renfoncement. Des moyens de stockage ou des moyens de communication sont généralement également dissimulés au sein du faux clavier, permettant à la personne malveillante de prendre connaissance des données saisies par l’utilisateur, et en particulier de données sensibles telles que, par exemple, le code confidentiel (ou code PIN) d’une carte bancaire de l’utilisateur. Pour lutter contre ce type de fraudes, des solutions ont été développées pour faciliter la détection d’un dispositif espion, notamment d’un faux clavier, sur le vrai clavier du dispositif de saisie de données. Parmi ces solutions, on peut notamment citer : - l’ajout d’un module de rétroéclairage externe au-dessus des touches du clavier du dispositif de saisie de données : ainsi, si un faux clavier est collé par-dessus le clavier d’origine, le faux clavier modifie et notamment limite l’éclairage sur le haut du clavier, ce qui peut être aisément détecté par simple observation du dispositif ; - l’ajout d’embossages (i.e. de protubérances) créant du relief sur le clavier du dispositif de saisie de données : ainsi, le collage d’un faux clavier sur le clavier d’origine est rendu plus complexe du fait de la présence de ces protubérances ; par ailleurs, si un faux clavier est collé par-dessus le clavier d’origine, ce faux clavier masque ces embossages, ce qui peut être aisément détecté par simple observation du dispositif ; - l’aménagement de découpes au niveau d’au moins un rebord du renfoncement au sein duquel le clavier du dispositif de saisie de données est positionné : ainsi si un faux clavier est collé par-dessus le clavier d’origine, le faux clavier affleure ou dépasse au niveau des découpes aménagée dans les rebords du renfoncement, ce qui peut être aisément détecté par simple observation du dispositif. Comme décrit précédemment, toutes ces solutions reposent cependant sur une inspection visuelle du clavier (par exemple par une personne en charge de la maintenance et de la surveillance ponctuelle du dispositif de saisie de données). En d'autres termes, la détection du faux clavier n’est pas réalisée de manière automatique, et un certain temps (parfois plusieurs heures, voire plusieurs jours) peut s’écouler avant la prochaine inspection visuelle, durant lequel d’éventuelles tentatives de fraudes peuvent se poursuivre. Il existe donc un besoin pour une solution de détection d’un dispositif espion qui ne présente ces inconvénients des solutions existantes, et qui permette notamment de remonter plus rapidement et de manière automatique une alerte en cas de présomption de présence d’un tel dispositif espion en surcouche d’un clavier d’un dispositif de saisie de données. La présente technique se rapporte à une solution visant à remédier à certains inconvénients de l’art antérieur. La présente technique se rapporte en effet à un dispositif de saisie de données comprenant un clavier, ce dispositif comprenant en outre : - au moins un capteur de proximité positionné au sein d’un logement aménagé dans un élément dudit dispositif formant protubérance au voisinage dudit clavier, ledit capteur de proximité étant orienté vers ledit clavier, ledit capteur de proximité délivrant des mesures ; - des moyens d’analyse desdites mesures, délivrant une information représentative d’une présomption de présence d’un dispositif espion sur ledit clavier lorsque lesdites mesures sont supérieures à un seuil prédéterminé pendant un intervalle de temps prédéterminé. De cette manière le dispositif de saisie de données est à même de détecter de manière automatique – i.e. sans qu’il soit nécessaire d’avoir recours à une inspection visuelle par un opérateur sur le terrain – la présence d’un dispositif espion, typiquement un faux clavier, installé en surcouche du clavier légitime du dispositif de saisie de données, ou à tout le moins de remonter automatiquement une information représentative d’une présomption de présence d’un tel dispositif espion. Dans un mode de réalisation particulier, ledit clavier est positionné au fond d’un renfoncement dudit dispositif de saisie de données, et ledit élément formant protubérance correspond à une paroi dudit renfoncement. Selon une caractéristique particulière de ce mode de réalisation, ledit au moins un capteur de proximité est positionné au sein d’un logement aménagé dans une paroi supérieure dudit renfoncement. Dans un mode de réalisation particulier, ledit au moins un capteur de proximité est un capteur de proximité infra-rouge. Dans un mode de réalisation particulier, ledit dispositif de saisie de données comprend des moyens d’affichage d’un message d’alerte sur un écran dudit dispositif de saisie de données, activés lorsque ladite information représentative d’une présomption de présence d’un dispositif espion est délivrée. Dans un mode de réalisation particulier, ledit dispositif de saisie de données comprend des moyens de communication d’une alerte à un dispositif distant, activés lorsque ladite information représentative d’une présomption de présence d’un dispositif espion est délivrée. Dans un mode de réalisation particulier, ledit dispositif de saisie de données comprend des moyens de blocage d’au moins une partie dudit dispositif de saisie de données, activés lorsque ladite information représentative d’une présomption de présence d’un dispositif espion est délivrée. Selon une caractéristique particulière de ce mode de réalisation, lesdits moyens de blocage comprennent des moyens d’extinction d’un écran dudit dispositif de saisie de données et/ou des moyens d’obturation d’une fente d’insertion carte d’au moins un lecteur de carte de transaction dudit dispositif de saisie de données. Selon un autre aspect, la technique proposée se rapporte également à un procédé de détection d’un dispositif espion positionné sur un clavier d’un dispositif de saisie de données, ledit procédé comprenant les étapes suivantes : - obtention de mesures délivrées par au moins un capteur de proximité positionné au sein d’un logement aménagé dans un élément dudit dispositif de saisie de données formant protubérance au voisinage dudit clavier, et orienté vers ledit clavier ; - analyse desdites mesures ; - délivrance d’une information représentative d’une présomption de présence d’un dispositif espion sur ledit clavier lorsque lesdites mesures sont supérieures à un seuil prédéterminé pendant un intervalle de temps prédéterminé. Selon un autre aspect, la technique proposée se rapporte également à un produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, comprenant des instructions de code de programme pour l’exécution d'un procédé de détection d’un dispositif espion tel que décrit précédemment, lorsqu’il est exécuté sur un ordinateur. La technique proposée vise également un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions de code de programme pour l’exécution des étapes du procédé tel que décrit précédemment, dans l’un quelconque de ses modes de réalisation. Un tel support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une clé USB ou un disque dur. D'autre part, un tel support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens, de sorte que le programme d’ordinateur qu’il contient est exécutable à distance. Le programme selon l'invention peut être en particulier téléchargé sur un réseau, par exemple le réseau Internet. Les différents modes de réalisation mentionnés ci-dessus sont combinables entre eux pour la mise en œuvre de l'invention. Figures D’autres caractéristiques et avantages de l’invention apparaîtront plus clairement à la lecture de la description suivante d’un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : présente un exemple de dispositif de saisie de données selon la technique proposée, dans un mode de réalisation particulier ; illustre les principales étapes d’un procédé de prise de contrôle à distance d’un terminal de paiement, dans un mode de réalisation particulier de la technique proposée ; décrit une architecture simplifiée d’un dispositif de saisie de données pour la mise en œuvre de la technique proposée, dans un mode de réalisation particulier. Dispositif de saisie de données (DS) comprenant un clavier (C), ledit dispositif étant caractérisé en ce qu’il comprend : - au moins un capteur de proximité (CP) positionné au sein d’un logement aménagé dans un élément (EP) dudit dispositif formant protubérance au voisinage dudit clavier, ledit capteur de proximité étant orienté vers ledit clavier, ledit capteur de proximité délivrant des mesures ; - des moyens d’analyse desdites mesures, délivrant une information représentative d’une présomption de présence d’un dispositif espion sur ledit clavier lorsque lesdites mesures sont supérieures à un seuil prédéterminé pendant un intervalle de temps prédéterminé. Dispositif de saisie de données selon la revendication 1, caractérisé en ce que ledit clavier est positionné au fond d’un renfoncement (R) dudit dispositif de saisie de données, et ce que ledit élément formant protubérance (EP) correspond à une paroi (P) dudit renfoncement. Dispositif de saisie de données selon la revendication 2, caractérisé en ce que ledit au moins un capteur de proximité est positionné au sein d’un logement aménagé dans une paroi supérieure dudit renfoncement. Dispositif de saisie de données selon la revendication 1, caractérisé en ce que ledit au moins un capteur de proximité est un capteur de proximité infra-rouge. Dispositif de saisie de données selon la revendication 1, caractérisé en ce qu’il comprend des moyens d’affichage d’un message d’alerte sur un écran dudit dispositif de saisie de données, activés lorsque ladite information représentative d’une présomption de présence d’un dispositif espion est délivrée. Dispositif de saisie de données selon la revendication 1, caractérisé en ce qu’il comprend des moyens de communication d’une alerte à un dispositif distant, activés lorsque ladite information représentative d’une présomption de présence d’un dispositif espion est délivrée. Dispositif de saisie de données selon la revendication 1, caractérisé en ce qu’il comprend des moyens de blocage d’au moins une partie dudit dispositif de saisie de données, activés lorsque ladite information représentative d’une présomption de présence d’un dispositif espion est délivrée. Dispositif de saisie de données selon la revendication 7, caractérisé en ce lesdits moyens de blocage comprennent des moyens d’extinction d’un écran dudit dispositif de saisie de données et/ou des moyens d’obturation d’une fente d’insertion carte d’au moins un lecteur de carte de transaction dudit dispositif de saisie de données. Procédé de détection d’un dispositif espion positionné sur un clavier d’un dispositif de saisie de données, ledit procédé étant caractérisé en ce qu'il comprend les étapes suivantes : - obtention (21) de mesures délivrées par au moins un capteur de proximité positionné au sein d’un logement aménagé dans un élément dudit dispositif de saisie de données formant protubérance au voisinage dudit clavier, et orienté vers ledit clavier ; - analyse (22) desdites mesures ; - délivrance (23) d’une information représentative d’une présomption de présence d’un dispositif espion sur ledit clavier lorsque lesdites mesures sont supérieures à un seuil prédéterminé pendant un intervalle de temps prédéterminé. Produit programme d’ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu’il comprend des instructions de code de programme pour l’exécution d'un procédé selon l'une quelconque des revendications 1 à 8, lorsqu’il est exécuté par un ordinateur.