Brevet FR2808146A1 — publié le 20011026

Procédé de contrôle de l'identité d'une personne effectuant une transaction sur un site d'un réseau tel que le réseau Internet La présente invention concerne un procédé de contrôle de l'identité d'une personne effectuant une transaction sur un site d'un réseau de communication électronique tel que le réseau Internet. Le développement du commerce électronique et l'augmentation du nombre de transactions effectuées sur les réseaux tels que le réseau Internet accroît de plus en plus l'obligation de s'assurer que l'utilisateur qui entre sur un site et passe une commande est bien réellement la personne dont le code d'accès et l'identifiant ont été enregistrés en début de session. Une difficulté essentielle de telles transactions réside dans le transit d'informations secrètes tels que les codes secrets attachés à un compte bancaire lors d'un paiement. Si une utilisation de ces codes secrets par un tiers non autorisé a lieu, il s'ensuit des débits intempestifs sur le compte lié ou une incertitude pour le fournisseur 'être payé en cas d'opposition sur le compte par son détenteur. On connalt des matériels spécifiques tels qu'un lecteur de carte à puce rattaché au terminal de commande pour eviter ce type fraude. Ce dispositif présente un problème car il n'est pas sûr que chaque terminal de commande possede ce type de matériels. En outre, le code lié à la carte à puce s'est revélé être d'une sécurité relative. De plus, la carte à puce n'est pas un moyen d'identifier réellement un utilisateur. On a proposé également d'associer des moyens de cryptage de la transmission du code secret saisi pour garantir la sécurité de cette transmission. Ce cryptage, s'il peut garantir la sécurité de la transmission, ne permet pas de s'assurer de l'identité de la personne utilisant ce code et de vérifier que celle-ci est bien la personne autorisée. En outre l'accès à certains sites sur le réseau Internet est réglementé et il convient également de pouvoir contrôler les personnes accédant aux services de ces sites de maniere à éviter les intrusions illégales ou la saturation de grands sites internationaux. La présente invention a pour but de proposer un procedé de contrôle de l'identité d'un utilisateur confirmant une commande qui est simple à mettre en oeuvre et ne nécessite pas l'utilisation de matériels spécifiques complémentaires. A cet effet l'invention a pour objet un procédé de contrôle de l'identité d'une personne réalisant une transaction depuis un ordinateur client vers un site d'un réseau de communication électronique, par l'intermédiaire d'un serveur de contrôle, du type comprenant au moins la saisie d'un code secret personnel, l'analyse et la reconnaissance dudit code secret personnel, caractérisé en ce qu'on sélectionne, de préférence de manière aléatoire, questions associées à des données mémorisées dans au moins un fichier de référence de base et associées audit code secret, on compare les données saisies en réponse 'utilisateur et, en cas de correspondance entre les données saisies et les données mémorisées, on contrôle positivement l'identité de l'utilisateur tandis qu'en cas non-correspondance entre au moins une donnée mémorisée et une donnée saisie, on contrôle négativement l'identité de l'utilisateur de manière à bloquer éventuellement la transaction en cours. Ainsi, de manière avantageuse, lorsqu'on souhaite contrôler l'identité d'une personne entrant un code secret d'accès ou de paiement, on tire simplement au hasard un certain nombre de questions portant sur les données mémorisées dans le fichier et on peut bloquer l'entrée sur un site ou annuler une commande si les réponses saisies ne sont pas satisfaisantes. on offre ainsi aussi bien une garantie de paiement pour le fournisseur que pour la logistique transport pour le client ou le vendeur. De préférence, les données mémorisées dans le fichier référence de base sont des renseignements personnels relatifs à l'identité de l'utilisateur. Ce fichier de référence de base peut être structuré en deux niveaux, un premier niveau visant des informations relatives à la personne elle-même telles que : nom, prénom, date et lieu de naissance, adresse, numéro de téléphone numéro de sécurité sociale, numéro de passeport, couleur des yeux, signes particuliers, groupe sanguin, allergies et un second niveau visant des informations similaires relatives à l'entourage de la personne. peut également adjoindre au fichier de référence de base un fichier complémentaire de structure plus libre contenant des informations libres dont seul le libellé est standardisé par un système de liste déroulante. L'utilisateur peut alors entrer des critères de controle qui lui sont propres tels que des données relatives à son plat préféré, son parti politique, sa couleur préférée ou détestée etc. Dans ce , la sélection aléatoire des questions relatives à des données mémorisées correspondant à des renseignements personnels sur la personne permet un contrôle de l'identité de cette personne de manière plus sûre, le type de questions pouvant changer d'une transaction à une autre De plus, la constitution du fichier complémentaire procure une sécurité améliorée dans la mesure où ce fichier libre contient des critères spécifiques à un utilisateur. Bien entendu, préalablement à tout contrôle d'identité et avant ou lors d'une première transaction réalisée sur le site, un utilisateur saisit les renseignements relatifs aux questions qui lui sont posées. Cette saisie n'est pas obligatoire pour l'ensemble des questions proposées mais permet de déterminer le type de données qui seront utilisées lors des contrôles d'identité. De préférence, la plupart des informations contenues dans les fichiers conservés par le serveur de contrôle sont cryptées au départ de l'ordinateur de l'utilisateur à l'aide de clés de type PGP résidant dans cet ordinateur. De ce fait les données contenues dans le serveur sont quasiment impossibles à lire. De préférence, une partie des données est stockée au niveau de l'ordinateur client lui-même et une autre partie est stockée niveau du serveur. Ainsi, lors d'un contrôle d'identité, une partie des questions est sélectionnée à partir des données contenues dans le serveur et une partie au niveau des données contenues dans l'ordinateur client, toutes nécessitant des moyens de cryptage. Ainsi, de manière avantageuse, un tiers ayant piraté l'ordinateur de l'utilisateur ou le serveur ne peut se faire passer pour l'utilisateur. Il faudrait que le pirate puisse décrypter les données contenues à la fois dans le serveur et celles contenues dans l'ordinateur client. est également possible de générer une clé aléatoire à partir de l'identité physique du microprocesseur de utilisateur et d'un processeur du serveur. une des données mémorisées dans le ou les fichiers peut correspondre à un signal d'alerte qui, donné par utilisateur, permet au serveur de comprendre qu' se passe quelque chose d'anormal et de transmettre l'alerte vers les autorités policières. présente invention concerne également un serveur de contrôle d'identité d'un utilisateur réalisant une transaction entre son ordinateur et un site électronique, comprenant des moyens de reconnaissance d'un code secret personnel saisi par l'utilisateur, caractérisé en ce 'il comporte en outre au moins des données mémorisées relatives a des informations concernant l'utilisateur associé audit code secret, des moyens de sélection, de préférence aléatoire, de questions relatives aux données mémorisees, des moyens de lecture et de comparaison des données saisies par l'utilisateur en réponse auxdites questions ainsi que des moyens de blocage de la transaction en cas d'une comparaison négative. Un tel procédé de contrôle d'identité peut avantageusement etre utilisé par des sociétés de ventes par correspondance souhaitant garantir la sécurité de leurs transactions ainsi 'à d'autres organismes du type portails, assurances, sociétés offrant des services de cartes de paiement. U REVENDICATIONS 1. Procédé de contrôle de l'identité d'une personne réalisant une transaction depuis un ordinateur client vers un site 'un réseau de communication électronique, par l'intermédiaire d'un serveur de contrôle du type comprenant au moins saisie d'un code secret personnel, l'analyse la reconnaissance dudit code secret personnel, caractérise en ce qu'on sélectionne, de préférence manière aléatoire, des questions associées à des données mémorisées dans au moins un fichier de référence de base associées audit code secret, on compare les données saisies en réponse par l'utilisateur et, en cas de correspondance entre les données saisies et données memorisées, on contrôle positivement l'identité de l'utilisateur tandis qu'en cas de non-correspondance entre au moins une donnée mémorisée et une donnée saisie, on contrôle négativement l'identité de l'utilisateur manière à bloquer éventuellement la transaction en cours. 2. Procède selon la revendication 1, caractérisé en ce que le fichier de référence de base structuré en deux niveaux, un premier niveau visant informations relatives à la personne elle-même telles que nom, prénom, date et lieu de naissance, adresse, numéro téléphone numéro de sécurité sociale, numéro de passeport couleur yeux, signes particuliers, groupe sanguin, allergies etc, et un second niveau visant des informations similaires relatives à l'entourage de la personne. 3. Procède selon l'une des revendications 1 et 2, caractérise en ce qu'on adjoint au fichier de référence de base un fichier complémentaire de structure plus libre et contenant informations libres dont seul le libellé est standardisé par un système de liste déroulante. 4. Procède selon l'une des revendications 1 à 3, caractérisé en ce que, préalablement à tout contrôle d'identite, et avant ou lors d'une première transaction réalisée sur le site, un utilisateur saisit les renseignements relatifs à des questions qui lui sont posées. 5. Procède selon l'une des revendications à 4, caractérisé en ce que la plupart des informations contenues dans les fichiers conservés par le serveur de contrôle sont cryptées au départ de l'ordinateur de l'utilisateur à l'aide de clés de type PGP résidant dans ordinateur. 6. Procède selon l'une des revendications à 5, caractérisé en ce qu'une partie des données est stockée au niveau de l'ordinateur client lui-même et une autre partie est stockée au niveau du serveur de telle sorte que, lors d'un contrôle d'identité, une partie questions est sélectionnée à partir des données contenues dans le serveur et une partie au niveau des données contenues dans l'ordinateur client, toutes nécessitant des moyens de cryptage. 7. Procède selon l'une des revendications à 6, caractérisé en ce que l'une des données mémorisées dans le ou les fichiers correspond à un signal d'alerte qui, donné par l'utilisateur, permet au serveur de comprendre qu'il se passe quelque chose d'anormal et de transmettre l'alerte vers les autorités policières. 8. Serveur de contrôle d'identité d'un utilisateur réalisant une transaction entre son ordinateur et un site électronique, comprenant des moyens de reconnaissance d'un code secret personnel saisi par l'utilisateur, caractérisé en ce qu'il comporte en outre au moins des données memorisées relatives à des informations concernant l'utilisateur associé audit code secret, des moyens de sélection, de préférence aléatoire, de questions relatives aux données mémorisées, des moyens de lecture et de comparaison des données saisies par l'utilisateur en réponse auxdites questions ainsi que des moyens de blocage de la transaction en cas d'une comparaison négative.