Brevet FR3041130A1 (20170317)
REVENDICATIONS1. Procédé de gestion d'un affichage d'une vue d'une application (AppC), ladite application (AppC) étant exécutée sur un processeur non sécurisé (PNS) d'un dispositif électronique de saisie de données qui comprend en outre un processeur sécurisé, ladite application (AppC) délivrant au moins une vue courante (VC), comprenant un ensemble de pixels, à afficher sur un écran dudit dispositif, ledit procédé étant caractérisé en ce qu'il comprend, sous contrôle dudit processeur sécurisé : une étape d'analyse (AN) de ladite vue courante (VC), délivrant au moins une donnée représentative d'une présence d'au moins un motif suspect ; lorsqu'une présence d'au moins un motif suspect est détectée au sein de ladite vue courante (VC), une étape de mise en oeuvre (PT), par le processeur sécurisé, d'au moins une mesure de protection.\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1 caractérisé en ce que ladite étape d'analyse (AN) comprend les étapes suivantes : une étape de recherche au sein dudit ensemble de pixels de ladite vue courante (VC), d'au moins un motif graphique, délivrant un ensemble de motifs reconnus ; et/ou une étape de reconnaissance de caractères effectuée sur ladite vue courante, délivrant ou complétant un ensemble de motifs reconnus ; et une étape de recherche, au sein dudit ensemble de motifs reconnus, d'au moins un motif suspect.\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1 caractérisé ladite étape d'analyse (AN) est effectuée postérieurement à l'affichage de ladite vue courante sur ledit écran dudit dispositif.\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1 caractérisé en ce que ladite d'analyse (AN) est effectuée antérieurement à l'affichage de ladite vue courante sur ledit écran dudit dispositif.\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1 caractérisé en ce que ladite 3041130 25 étape d'analyse (AN) de ladite vue courante est mise en oeuvre par ledit processeur sécurisé du dispositif électronique de saisie de données.\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1 caractérisé en ce que ladite 5 étape d'analyse (AN) de ladite vue courante est mise en oeuvre par un serveur distant, avec lequel ledit processeur sécurisé est apte à communiquer au moyen d'un réseau de communication.\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1 caractérisé en ce ladite étape d'analyse (AN) de la vue courante est mise en oeuvre lorsque l'une des conditions suivantes est 10 vérifiée : ladite application est absente d'une liste d'applications de confiance prédéfinie ; ladite application est présente au sein de ladite liste d'applications de confiance prédéfinie, et ladite vue courante est absente d'une liste de vues connues pour ladite application. 15\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1, caractérisé en ce que ladite au moins une mesure de protection mise en oeuvre par le processeur sécurisé lorsque la présence d'au moins un motif suspect est détectée au sein de ladite vue courante appartient au groupe comprenant : 20 le non affichage de ladite vue courante sur l'écran dudit dispositif électronique de saisie de données ; la suppression ou l'occultation d'au moins une partie de ladite vue courante, sur l'écran dudit dispositif électronique de saisie de données ; la non transmission, à ladite application, des données saisies par utilisateur en relation 25 avec ladite vue courante ; le blocage de ladite application ; le blocage dudit dispositif électronique de saisie de données.\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1 caractérisé en ce le processeur 30 sécurisé intercepte, au sein d'une mémoire sécurisée, toute saisie effectuée par l'utilisateur sur ledit dispositif électronique de saisie de données pendant toute la durée d'exécution de ladite étape d'analyse (AN) de la vue courante. 3041130 26\n<CLM>\1\tProcédé de gestion d'un affichage selon la revendication 1 caractérisé en ce ledit dispositif électronique de saisie de données est un terminal de paiement. 5\n<CLM>\1\tDispositif électronique de saisie de données comprenant un processeur non sécurisé et un processeur sécurisé, et comprenant des moyens de gestion d'un affichage d'une vue d'une application exécutée sur le processeur non sécurisé, ladite application délivrant au moins une vue courante, comprenant un ensemble de pixels, à afficher sur un écran dudit dispositif, ledit dispositif étant caractérisé en ce qu'il comprend, sous contrôle du processeur sécurisé : 10 - des moyens d'analyse de ladite vue courante, aptes à délivrer au moins une donnée représentative d'une présence d'au moins un motif suspect ; des moyens de mise en oeuvre, par le processeur sécurisé, d'au moins une mesure de protection. 15\n<CLM>\1\tProduit 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é de gestion d'un affichage d'une vue selon l'une quelconque des revendications 1 à 10, lorsqu'il est exécuté sur un ordinateur. 20