Brevet FR3144679A1 — publié le 20240705

L’invention concerne un procédé d’enrôlement d’une carte à puce dans un smartphone équipé d’un dispositif de prise de vue, le procédé comprenant des étapes consistant à : - enregistrer des informations relatives à la carte à puce et au porteur de la carte à puce dans l’élément sécurisé du smartphone ; Il est essentiellement caractérisé en ce qu’il comprend en outre, préalablement ou postérieurement à l’étape d’enregistrement, des étapes consistant à : - enregistrer un flux audio/vidéo avec un périphérique du smartphone, - détecter au moins une séquence audio ou gestuelle dans le flux audio/vidéo, - comparer la séquence détectée dans le flux vidéo avec une séquence préalablement enregistrée, et - enrôler la carte à puce uniquement si la séquence détectée correspond à la séquence préalablement enregistrée. Procédé d’enrôlement d’une carte à puce dans un smartphone. La présente invention concerne le domaine de la dématérialisation des cartes à puce. Aujourd’hui, les cartes à puce ont un large usage, notamment dans le domaine de l’identification ou du paiement. Par concision, seul le domaine du paiement, ou domaine bancaire, sera décrit ici. Ce domaine étant parmi les plus contraignants en matière de sécurité, l’homme du métier adaptera aisément la présente invention à d’autres domaine, par exemple les cartes de transport, d’abonnement, etc. Dans ce contexte, l’invention peut être mise en œuvre dans le domaine du paiement dématérialisé, c’est-à-dire sans support physique tel qu’une carte bancaire, mais avec une application spécifique stockée dans un objet communicant, typiquement un porte-monnaie électronique stocké dans un smartphone. Aujourd’hui, il est possible pour un porteur d’enregistrer sa carte bancaire dans son smartphone. Par « carte bancaire » on entend tout moyen de paiement individuel par carte à puce. La carte bancaire peut être une carte émise par une banque ou tout autre établissement de crédit, une carte de débit ou de crédit, à paiement immédiat ou à paiement différé ou échelonné. Par « banque » ou « établissement bancaire », on entend tout organisme ou établissement de crédit. Pour payer avec de telles applications, il convient, dans une phase préalable d’enrôlement, d’enregistrer des données relatives à un moyen de paiement dans une mémoire sécurisée du smartphone, le moyen de paiement étant généralement une carte bancaire du porteur du smartphone. Typiquement, un smartphone comprend une puce qui comprend un élément sécurisé. Ledit élément sécurisé comprend une mémoire sécurisée dans laquelle sont enregistrées certaines données du détenteur de la carte de paiement, par exemple au moins l’une des informations parmi : le numéro de la carte bancaire, la date d’expiration, le nom et le prénom du porteur de la carte bancaire, ou du titulaire du compte, le code de sécurité de la carte bancaire, le nom de l’organisme de crédit, le protocole de chiffrement du moyen de paiement. Par protocole de chiffrement du moyen de paiement, on entend par exemple les protocoles tels que Visa, Carte bleue (marques déposées), etc. Par exemple, le porteur de la carte bancaire enregistre dans une mémoire de son smartphone une photographie recto/verso de sa carte bancaire. Les informations extraites de la carte bancaire sont échangées via le smartphone avec l’organisme de crédit dont la carte bancaire est issue, et lorsque ces informations sont vérifiées par l’organisme de crédit, ces informations sont enrôlées, stockées dans l’élément sécurisé de la puce du smartphone. En parallèle, l’organisme de crédit contacte le porteur de la carte bancaire sur son smartphone pour s’assurer de son identité et de sa volonté d’enregistrer la carte bancaire dans le smartphone. Typiquement, la banque contacte le porteur de la carte bancaire via un SMS en lui envoyant un code secret à usage unique. Le porteur de la carte bancaire, titulaire du smartphone, doit entrer ce code secret pour pouvoir enrôler sa carte bancaire dans l’application de paiement de son smartphone. Cette dématérialisation du moyen de paiement permet ensuite au porteur du smartphone et titulaire de la carte bancaire, d’effectuer des ordres de paiement avec son smartphone sans le support matériel de sa carte bancaire. Lors d’un paiement dématérialisé, les informations relatives au paiement sont tokenisées. La tokenisation, appelée comme telle par anglicisme, est un processus permettant de remplacer des données sensibles par un élément équivalent, appelé token, qui n’aura aucune signification en dehors de son système d’exploitation. La tokenisation consiste donc à générer un jeton, ou « token », de manière aléatoire, qui ne peut plus changer une fois en place. Dans le système dans lequel le token est utilisé, la donnée à l’origine du token n’apparaît pas et n’est pas lisible. La donnée tokenisée ne peut être utilisée que dans le système qui l’a créé. Chaque transaction génère un token unique, ce qui sécurise la transaction puisque si le token est intercepté par quelqu’un de malveillant, le token est illisible et inutilisable. En règle générale, pour effectuer un paiement dématérialisé à l’aide d’un smartphone, il existe préalablement au paiement une étape de reconnaissance biométrique qui permet d’authentifier le porteur du smartphone. Pour chaque moyen de paiement il existe un taux de fraude. Voir par exemple le document https://www.banque-france.fr/sites/default/files/medias/documents/rapport_osmp_2021.pdf. Le paiement dématérialisé ne fait pas exception à la fraude et la présente invention vise à réduire ce risque. On estime à ce jour à environ 100 MEUR par an en France le montant de la fraude par paiement par smartphone. Dans ce contexte, selon un premier de ses objets, la présente invention concerne un procédé d’enrôlement d’une carte à puce dans un smartphone équipé d’une puce électronique comprenant un élément sécurisé et d’un dispositif de prise de vue, le procédé comprenant des étapes consistant à : - enregistrer des informations relatives à la carte à puce et au porteur de la carte à puce dans l’élément sécurisé de la puce du smartphone. Il est essentiellement caractérisé en ce qu’il comprend en outre, préalablement ou postérieurement à l’étape d’enregistrement des informations relatives à la carte à puce et au porteur de la carte à puce, des étapes consistant à : - enregistrer un flux audio ou audiovidéo avec un périphérique respectivement audio ou audiovidéo du smartphone, - détecter au moins une séquence audio ou gestuelle candidate dans le flux audio ou audiovidéo respectivement, - comparer la séquence candidate détectée dans le flux vidéo avec une séquence de référence préalablement enregistrée, et - enrôler la carte à puce dans le smartphone uniquement si la séquence candidate détectée correspond à la séquence de référence préalablement enregistrée. On peut prévoir que l’étape consistant à détecter une séquence audio ou gestuelle candidate comprend la détection de mouvements de parties prédéterminées du corps d’un individu dans le flux vidéo par des étapes consistant à : - activer un programme informatique de reconnaissance de forme configuré pour : - détecter au moins une position stable d’un individu dans le flux vidéo, et pour chaque position stable détectée, - détecter la position absolue ou la position relative d’au moins un membre supérieur ou inférieur dudit individu, la séquence candidate correspondant à la suite de positions absolues ou de positions relatives d’au moins un membre supérieur ou inférieur dudit individu, et - optionnellement associer un caractère alphanumérique correspondant à la position dudit au moins un membre supérieur ou inférieur détecté. On peut prévoir que l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements de parties prédéterminées du corps d’un individu dans le flux vidéo par des étapes consistant à : - activer un programme informatique de reconnaissance de forme configuré pour : - détecter au moins une position stable d’un individu dans le flux vidéo, et pour chaque position stable détectée, - détecter la position absolue ou la position relative des doigts dépliés d’au moins une main dudit individu, la séquence candidate correspondant à la suite de positions absolues ou de positions relatives de doigts dépliés d’au moins une main dudit individu, et - optionnellement associer un caractère alphanumérique à la position ou au nombre de doigts dépliés. On peut prévoir que l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements de parties prédéterminées du corps d’un individu dans le flux vidéo par des étapes consistant à : - activer un programme informatique de reconnaissance de forme configuré pour : - détecter au moins une position stable d’un individu dans le flux vidéo, et pour chaque position stable détectée, - détecter le nombre de paupières ouvertes ou fermées, la séquence candidate correspondant à la suite de paupières ouvertes ou fermées. On peut prévoir que l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements de parties prédéterminées du corps d’un individu dans le flux vidéo par des étapes consistant à : - activer un programme informatique de reconnaissance faciale configuré pour détecter au moins une expression faciale, la séquence candidate correspondant à la suite d’expressions faciales détectées. On peut prévoir que l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements du smartphone dans le flux vidéo par des étapes consistant à : - activer un programme informatique de suivi de la position horizontale et verticale du smartphone, grâce à un capteur de position tridimensionnel intégré dans le smartphone, la séquence candidate correspondant à la suite de positions horizontales et verticales du smartphone. On peut prévoir que l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements de parties déterminées ou indéterminées du corps d’un individu dans le flux audio ou audiovidéo par des étapes consistant à : - activer un programme informatique d’analyse de l’intensité du signal audio du flux audio ou audiovidéo, et dans une fenêtre de temps prédéterminée, - déterminer au moins l’un parmi : * le nombre de pics du signal audio, chaque pic correspondant une plage temporelle continue pendant laquelle le signal audio présente une intensité supérieure à une valeur seuil prédéterminée, * la durée de chaque pic, la séquence candidate correspondant à la séquence de pics déterminés. On peut prévoir en outre une étape d’identification biométrique, comprenant des étapes consistant à : - à partir du flux vidéo, activer un programme informatique de reconnaissance de forme configuré pour détecter la main d’un individu, - exécuter des mesures de biométrie palmaire sur une image de ladite main, et - comparer les mesures de biométrie palmaire à des mesures de référence, l’étape d’enrôlement de la carte à puce dans le smartphone étant asservie en outre à l’étape d’identification biométrique. On peut prévoir une étape d’identification par reconnaissance spectrale, comprenant des étapes consistant à : - enregistrer une séquence vocale sur le smartphone, - activer un programme informatique d’analyse spectrale de la séquence vocale enregistrée, et - comparer le spectre enregistré à un spectre de référence, l’étape d’enrôlement de la carte à puce dans le smartphone étant asservie en outre à l’étape de reconnaissance spectrale. Selon un autre de ses objets, l’invention concerne un programme d’ordinateur comprenant des instructions de code de programme pour la mise en œuvre du procédé selon l’invention lorsque ledit programme est exécuté sur un ordinateur. Enfin, l’invention concerne également un smartphone équipé d’un programme d’ordinateur selon l’invention. D’autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description suivante donnée à titre d’exemples illustratifs et non limitatifs. Description détaillée Dans le domaine du paiement dématérialisé, il a été observé par la demanderesse que le risque de fraude réside essentiellement dans la phase d’enrôlement de la carte bancaire dans un smartphone. Malgré le double degré d’authentification par lequel un établissement bancaire envoie un code secret à usage unique au porteur de la carte bancaire, un tel système n’est pas infaillible, par exemple par hameçonnage. La fraude à la carte bancaire dématérialisée est donc un problème pour l’utilisateur, pour le commerçant et pour l’établissement bancaire qui garantit le paiement. Pour pallier cet inconvénient, la présente invention utilise astucieusement un moyen embarqué dans tout smartphone : le dispositif de prise de vue, comme exposé ultérieurement. Grâce à la présente invention, il est possible de mettre en œuvre une authentification forte. L’authentification forte peut se définir comme la combinaison d’au-moins deux facteurs d’authentification différents parmi les suivants : ce que je sais, en général immatériel (mot de passe, code PIN, etc.) ; ce que je possède, en général matériel (carte à puce, smartphone, etc.) ; ce que je suis, en général sous forme de biométrie (empreinte digitale, visage, fréquences vocales , etc.). Il est parfois considéré que « ce que je fais », c’est-à-dire un comportement, est un autre facteur d’authentification. Toutefois au sens de la présente invention, le facteur « ce que je fais » est considéré comme un mode du facteur d’authentification « ce que je sais ». Typiquement, un utilisateur est détenteur du smartphone, titulaire d’un compte bancaire et d’une carte bancaire à puce associée audit compte bancaire, et désire enrôler la carte à puce dans son smartphone. A cet effet, comme exposé ci-après, selon l’invention, l’utilisateur effectue au moins une séquence de mouvements de parties prédéterminées de son corps. Par concision, on entend par « la séquence » l’ensemble d’au moins une séquence de mouvements. Cette séquence est effectuée devant le dispositif de prise de vue du smartphone et définit un code gestuel « ce que je fais », correspondant à un facteur d’authentification « ce que je sais ». Alternativement, la séquence peut être enregistrée par un autre dispositif de prise de vue et envoyée au smartphone. Le code gestuel est connu seulement de l’utilisateur, porteur du smartphone, et de l’établissement bancaire. On peut donc ainsi comparer la séquence de mouvements, c’est-à-dire le code gestuel, détectée dans le flux vidéo avec une séquence préalablement enregistrée, et n’enrôler la carte bancaire dans le smartphone que si la séquence détectée correspond à la séquence préalablement enregistrée. La comparaison peut être mise en œuvre sur le smartphone ou, de préférence, sur un serveur distant. Dans ce cas, le smartphone est configuré pour envoyer la séquence enregistrée au serveur, et configuré pour recevoir dudit serveur une instruction binaire d’enrôlement de la carte si la séquence enregistrée correspond à la séquence préenregistrée ; ou d’inhibition de l’enrôlement de la carte si la séquence enregistrée ne correspond pas à la séquence préenregistrée. Comme exposé ci-après, la séquence de mouvements peut correspondre à un code, notamment alphanumérique. Par simplification, on entend donc indistinctement les termes « séquence » et « code » ou « code gestuel ». Le code gestuel de l’utilisateur est détecté grâce à un programme informatique de reconnaissance de formes. Les modes de réalisation ci-dessous peuvent, le cas échéant, être combinés. Dans un premier mode de réalisation, le code gestuel est une succession de positions des membres de l’individu. De préférence, seuls les membres supérieurs (bras, avant-bras, éventuellement mains et doigts) sont pris en considération, ce qui facilite la prise de vue par le smartphone, et peut correspondre à une forme d’expression corporelle. Dans une première variante , le flux vidéo comprend une succession de positions stables de l’individu. Dans une position stable, les membres de l’individu sont sensiblement immobiles, de sorte que leur position peut être détectée par un programme informatique de reconnaissance de forme. On peut prévoir d’associer un caractère alphanumérique à la position dudit au moins un membre détecté, auquel cas la position des membres est signifiante, par exemple selon l’alphabet sémaphore ou un autre alphabet. Les membres du corps de l’individu peuvent eux-mêmes définir des lettres, par exemple comme selon la chorégraphie de la chanson YMCA. On peut aussi prévoir que la position des membres est non signifiante et que le code gestuel est une succession de positions prédéterminées des membres de l’individu, sans que chaque position définisse elle-même un caractère alphanumérique. Par exemple on peut prévoir que le code gestuel correspond à la succession des positions stables suivantes : l’individu écarte les bras, puis replie le bras droit, puis replie le bras gauche, etc. Dans un e deuxième variante, le flux vidéo comprend une succession continue de positions des membres de l’individu, sans nécessairement passer par des positions stables. Dans ce cas, la position des membres peut être non signifiante, quelconque, à la manière de mouvements de danse par exemple. Par exemple on peut prévoir que le code gestuel correspond à la succession sans pause des mouvements suivants : l’individu lève le bras gauche, effectue une rotation de ce bras tendu dans un sens puis dans un autre, etc. On peut prévoir de combiner la première variante et la deuxième variante, de sorte que le code gestuel comprend une partie correspondant à une succession de positions stables et une partie correspondant à une succession continue de positions des membres de l’individu. Dans un deuxième mode de réalisation , le code gestuel est une succession de positions des doigts de l’individu. Dans une première variante , le flux vidéo comprend une succession de positions stables de l’individu. Dans une position stable, un ensemble d’au moins un doigt de l’individu est sensiblement immobile, de sorte que la position dudit au moins un doigt peut être détectée par un programme informatique de reconnaissance de forme. On peut prévoir d’associer un caractère alphanumérique à la position dudit au moins détecté, auquel cas la position des doigts peut être signifiante, par exemple selon l’alphabet de la langue des signes ou un autre alphabet. On peut aussi prévoir que la position des doigts est non signifiante et que le code gestuel est une succession de positions prédéterminées des doigts de l’individu, sans que chaque position définisse elle-même un caractère alphanumérique. Par exemple on peut prévoir que le code gestuel correspond à la succession des positions stables de positions particulières des doigts, à l’instar des « signatures » des joueurs de football ou des rappeurs. Dans un e deuxième variante, le code gestuel correspond à la position absolue des doigts dépliés d’au moins une main dudit individu. Par exemple, un index pointant dans une direction n’a pas nécessairement le même codage que le même index pointant dans une autre direction. On peut prévoir de distinguer, d’identifier, le doigt ou les doigts dépliés, de sorte par exemple qu’un index déplié n’a pas nécessairement le même codage qu’un majeur déplié. Dans un e trois ième variante, le code gestuel correspond à la position relative des doigts dépliés d’au moins une main dudit individu. Par exemple, un index pointant dans la direction de l’avant-bras n’a pas nécessairement le même codage que le même index pointant dans une autre direction. Par exemple, l’index et le majeur dépliés en forme de V peut correspondre à un autre codage que le code correspondant à l’index et au majeur dépliés et accolés. On peut prévoir de distinguer, d’identifier, le doigt ou les doigts dépliés, de sorte par exemple qu’un index et un majeur dépliés et accolés n’a pas nécessairement le même codage qu’un majeur et un annulaire, dépliés et accolés. Dans un e quatr ième variante, le code gestuel correspond au nombre absolu de doigts dépliés d’au moins une main dudit individu. On peut associer un code numérique correspondant au nombre absolu de doigts dépliés. Par exemple, l’index déplié et le majeur déplié peuvent correspondre au même codage, en l’espèce à deux doigts dépliés, que le pouce et l’auriculaire dépliés. Dans ce cas l’étape consistant à comparer la séquence détectée dans le flux vidéo avec une séquence préalablement enregistrée peut être remplacée par une étape consistant à comparer le code numérique détecté dans le flux vidéo avec un code numérique préalablement enregistré. Dans un e cinqu ième variante, le code gestuel correspond au nombre relatif de doigts dépliés d’au moins une main dudit individu. On peut associer un code correspondant au nombre relatif de doigts dépliés. Par exemple, l’index déplié et le majeur déplié peut correspondre à un codage différent du code correspondant au pouce et à l’auriculaire dépliés, bien que l’une et l’autre position présentent chacune eux doigts dépliés. On peut prévoir de combiner tout ou partie des variantes du deuxième mode de réalisation, de sorte que le code gestuel correspond à l’un au moins parmi : la position absolue des doigts dépliés, la position relative des doigts dépliés, le nombre absolu de doigts dépliés, le nombre relatif de doigts dépliés. Dans un troisième mode de réalisation , le code gestuel correspond à une séquence de paupières ouvertes ou fermées. On prévoit donc de détecter au moins une position stable d’un individu dans le flux vidéo, et pour chaque position stable détectée on prévoit de détecter le nombre de paupières ouvertes ou fermées, ou une séquence de clignement des paupières. Dans un quatrième mode de réalisation, le code gestuel correspond à une séquence d’au moins une expression faciale. A cet effet, on prévoit d’activer un programme informatique de reconnaissance faciale configuré pour détecter au moins une expression faciale, la séquence candidate correspondant à la suite d'expressions faciales détectées. Par exemple, on peut mettre en œuvre un algorithme de reconnaissance d’expressions faciales tel que DLIB. Dans un cinquième mode de réalisation, le code gestuel est une succession de positions du smartphone, en l’espèce déplacé par l’individu porteur dudit smartphone. La position horizontale et verticale du smartphone peut être suivie grâce à un capteur de position tridimensionnel intégré dans le smartphone, en général un capteur GPS ou un accéléromètre tridimensionnel. Dans un sixième mode de réalisation, le code gestuel est détecté grâce au microphone du smartphone. Dans ce cas, on met en œuvre une étape de traitement de signal consistant à analyser l’intensité du signal audio du flux audio ou audiovidéo. Typiquement si l’utilisateur porteur du smartphone tapote sur le microphone du smartphone, cela génère un pic d’intensité. Un pic d’intensité correspond à une plage temporelle continue pendant laquelle le signal audio présente une intensité supérieure à une valeur seuil prédéterminée, jusqu’à éventuellement une saturation du signal audio. La présente invention utilise astucieusement cette caractéristique, en déterminant par exemple, dans une fenêtre de temps prédéterminée : * le nombre de pics du signal audio, * la durée de chaque pic, * la séquence de pics. On peut donc aisément comparer la séquence de pics à un code de référence, voire même associer un code à la séquence de pics, à l’instar d’un code morse. Ainsi, selon les différents modes de réalisation de l’invention, la séquence est : - une séquence de mouvements de parties indéterminées du corps d’un individu, ou - une séquence de mouvements de parties prédéterminées du corps d’un individu, ou - une séquence de mouvements du smartphone. Ainsi, le code gestuel peut être une succession de mouvement de différentes parties du corps, par exemple des mouvements de translation ou de rotation de la main, de l’avant-bras, du bras, etc. De préférence, pour des raisons pratiques, le code gestuel est une succession de mouvement des membres supérieurs du corps du porteur. Le code gestuel est enregistré par le dispositif de prise de vue du smartphone et envoyé par exemple à l’établissement de crédit pour vérification du code. La vérification consiste à comparer le code gestuel envoyé avec un code gestuel de référence préalablement enregistré dans une mémoire sécurisée accessible audit établissement de crédit. On peut prévoir un code gestuel enregistré exclusivement par vidéo, sans nécessairement d’enregistrement audio. Toutefois, à titre d’alternative ou en combinaison, on peut avantageusement mettre en œuvre une étape d’enregistrement audio, consistant à enregistrer une séquence vocale sur le smartphone. Dans ce cas, on prévoit une étape d’analyse vocale, typiquement d’analyse spectrale, permettant d’identifier le porteur de smartphone. A cet effet, on prévoit par exemple un programme informatique d’analyse spectrale de la séquence vocale enregistrée, et une étape de comparaison du spectre enregistré à un spectre de référence. On peut aussi prévoir que l’étape d’enregistrement audio consiste à enregistrer un code vocal, l’étape d’analyse vocale consistant à analyser ce code vocal et à comparer ce code vocal avec un code vocal de référence. Par exemple, le porteur de smartphone a comme code la séquence de chiffres « 1234 » à prononcer. Dans l’enregistrement audio-vidéo, le porteur de smartphone énonce chaque chiffre, éventuellement en même temps qu’il le réalise avec une partie de son corps. On peut ainsi avoir un triple niveau de sécurité : le code gestuel, le code vocal et l’analyse spectrale. A titre d’alternative ou en combinaison, on peut aussi prévoir une étape d’analyse biométrique du porteur du smartphone, grâce aux moyens de prise de vue. Par exemple, sur les images du flux vidéo envoyé, on peut prévoir de réaliser un ensemble de mesures biométriques, et de les comparer à des mesures de référence. Les mesures biométriques peuvent être réalisées notamment sur des images du visage du porteur de smartphone, c’est-à-dire une biométrie faciale ; et/ou sur des images de sa main, par exemple la distance entre les phalanges, l’écartement des doigts, la forme de la paume de la main, les empreintes digitales, etc. c’est-à-dire une biométrie palmaire. De telles données biométriques correspondent au facteur d’authentification « ce que je suis ». On peut prévoir d’enrôler une pluralité de cartes à puce sur un même smartphone. Dans ce cas, on prévoit de préférence que chaque à puce correspond à un code respectif préalablement enregistré. On peut prévoir d’enregistrer dans une mémoire du smartphone une image du recto ou une image recto / verso de la carte à puce. L’image de la carte à puce peut ensuite être affichée sur un écran d’affichage du smartphone lors de l’utilisation de ladite carte à puce enrôlée via ledit smartphone. Par exemple, en cas de pluralité de cartes à puce enrôlées, la sélection de l’image d’une carte à puce permet d’activer ladite carte à puce pour la transaction envisagée. Pour enregistrer certaines données du détenteur de la carte à puce dans l’élément sécurisé, par exemple au moins l’une des informations parmi : le numéro de la carte bancaire, la date d’expiration, le nom et le prénom du porteur de la carte bancaire, ou du titulaire du compte, le code de sécurité de la carte bancaire, le nom de l’organisme de crédit, le protocole de chiffrement du moyen de paiement, On peut prévoir de mettre en œuvre une étape de reconnaissance optique de caractères pour extraire de l’image de la carte à puce lesdites informations relatives à la carte à puce et au porteur de la carte à puce. On peut également prévoir en outre des étapes consistant à : - enregistrer une image du recto ou du recto verso de la carte à puce, ladite image pouvant être affichée sur un écran d’affichage du smartphone lors de l’utilisation de ladite carte à puce enrôlée via ledit smartphone ; et, préalablement à l’enrôlement : - activer un logiciel de reconnaissance optique de caractères pour extraire de l’image de la carte à puce lesdites informations relatives à la carte à puce et au porteur de la carte à puce. On peut également prévoir que, si la séquence détectée diffère de la séquence préalablement enregistrée, le procédé comprend au moins l’une des étapes consistant à : - inhiber l’enrôlement de la carte à puce dans le smartphone, et - émettre un signal d’alarme. Procédé d’enrôlement d’une carte à puce dans un smartphone équipé d’une puce électronique comprenant un élément sécurisé et d’un dispositif de prise de vue, le procédé comprenant des étapes consistant à : - enregistrer des informations relatives à la carte à puce et au porteur de la carte à puce dans l’élément sécurisé de la puce du smartphone ; caractérisé en ce qu’il comprend en outre, préalablement ou postérieurement à l’étape d’enregistrement des informations relatives à la carte à puce et au porteur de la carte à puce, des étapes consistant à : - enregistrer un flux audio ou audiovidéo avec un périphérique respectivement audio ou audiovidéo du smartphone, - détecter au moins une séquence audio ou gestuelle candidate dans le flux audio ou audiovidéo respectivement, - comparer la séquence candidate détectée dans le flux vidéo avec une séquence de référence préalablement enregistrée, et - enrôler la carte à puce dans le smartphone uniquement si la séquence candidate détectée correspond à la séquence de référence préalablement enregistrée. Procédé selon la revendication 1, dans lequel l’étape consistant à détecter une séquence audio ou gestuelle candidate comprend la détection de mouvements de parties prédéterminées du corps d’un individu dans le flux vidéo par des étapes consistant à : - activer un programme informatique de reconnaissance de forme configuré pour : - détecter au moins une position stable d’un individu dans le flux vidéo, et pour chaque position stable détectée, - détecter la position absolue ou la position relative d’au moins un membre supérieur ou inférieur dudit individu, la séquence candidate correspondant à la suite de positions absolues ou de positions relatives d’au moins un membre supérieur ou inférieur dudit individu, et - optionnellement associer un caractère alphanumérique correspondant à la position dudit au moins un membre supérieur ou inférieur détecté. Procédé selon l'une quelconque des revendications précédentes, dans lequel l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements de parties prédéterminées du corps d’un individu dans le flux vidéo par des étapes consistant à : - activer un programme informatique de reconnaissance de forme configuré pour : - détecter au moins une position stable d’un individu dans le flux vidéo, et pour chaque position stable détectée, - détecter la position absolue ou la position relative des doigts dépliés d’au moins une main dudit individu, la séquence candidate correspondant à la suite de positions absolues ou de positions relatives de doigts dépliés d’au moins une main dudit individu, et - optionnellement associer un caractère alphanumérique à la position ou au nombre de doigts dépliés. Procédé selon l'une quelconque des revendications précédentes, dans lequel l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements de parties prédéterminées du corps d’un individu dans le flux vidéo par des étapes consistant à : - activer un programme informatique de reconnaissance de forme configuré pour : - détecter au moins une position stable d’un individu dans le flux vidéo, et pour chaque position stable détectée, - détecter le nombre de paupières ouvertes ou fermées, la séquence candidate correspondant à la suite de paupières ouvertes ou fermées. Procédé selon l'une quelconque des revendications précédentes, dans lequel l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements de parties prédéterminées du corps d’un individu dans le flux vidéo par des étapes consistant à : - activer un programme informatique de reconnaissance faciale configuré pour détecter au moins une expression faciale, la séquence candidate correspondant à la suite d'expressions faciales détectées. Procédé selon l'une quelconque des revendications précédentes, dans lequel l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements du smartphone dans le flux vidéo par des étapes consistant à : - activer un programme informatique de suivi de la position horizontale et verticale du smartphone, grâce à un capteur de position tridimensionnel intégré dans le smartphone, la séquence candidate correspondant à la suite de positions horizontales et verticales du smartphone. Procédé selon l'une quelconque des revendications précédentes, dans lequel l’étape consistant à détecter une séquence audio ou gestuelle comprend la détection de mouvements de parties déterminées ou indéterminées du corps d’un individu dans le flux audio ou audiovidéo par des étapes consistant à : - activer un programme informatique d’analyse de l’intensité du signal audio du flux audio ou audiovidéo, et dans une fenêtre de temps prédéterminée, - déterminer au moins l’un parmi : * le nombre de pics du signal audio, chaque pic correspondant une plage temporelle continue pendant laquelle le signal audio présente une intensité supérieure à une valeur seuil prédéterminée, * la durée de chaque pic, - la séquence candidate correspondant à la séquence de pics déterminés. Procédé selon l'une quelconque des revendications précédentes, comprenant en outre au moins l’une des étapes parmi : * une étape d’identification biométrique, comprenant des étapes consistant à : - à partir du flux vidéo, activer un programme informatique de reconnaissance de forme configuré pour détecter la main d’un individu, - exécuter des mesures de biométrie palmaire sur une image de ladite main, et - comparer les mesures de biométrie palmaire à des mesures de référence, l’étape d’enrôlement de la carte à puce dans le smartphone étant asservie en outre à l’étape d’identification biométrique ; et * une étape d’identification par reconnaissance spectrale, comprenant des étapes consistant à : - enregistrer une séquence vocale sur le smartphone, - activer un programme informatique d’analyse spectrale de la séquence vocale enregistrée, et - comparer le spectre enregistré à un spectre de référence, l’étape d’enrôlement de la carte à puce dans le smartphone étant asservie en outre à l’étape de reconnaissance spectrale. Programme d’ordinateur comprenant des instructions de code de programme pour la mise en œuvre du procédé selon l'une quelconque des revendications précédentes lorsque ledit programme est exécuté sur un ordinateur. Smartphone équipé d’un programme d’ordinateur selon la revendication 9.