Brevet FR2791449A1 — publié le 20000929

PROCEDE POUR FABRIQUER ET SECURISER UN TICKET, ET TICKET OBTENU PAR CE PROCEDE La présente invention a pour objet un procédé pour fabriquer et sécuriser un ticket, indépendamment d'un substrat. Elle vise également le ticket obtenu pour ce procédé. Les services nécessitant des tickets, tels que les transports, les spectacles, les manifestations pour grand public, mettent en vente des tickets imprimés sur un format papier. L'utilisation du papier est coûteuse car la protection du ticket contre une utilisation frauduleuse ou un détournement est basée sur la protection du papier support, par exemple par impression avec hologramme, motifs d'impression particuliers, organisation interne empêchant le vol du papier et autres procédés et agencement bien connus de l'homme de l'art. Ce mode de protection est à l'origine d'un autre inconvénient, car il n'est pas possible de transmettre le ticket par un réseau télématique, mais uniquement par un moyen physique, tel que la poste, un coursier. La présente invention a donc pour objet un procédé pour fabriquer un ticket, caractérisé par le fait qu'est prévue sur un substrat une suite de signes distinctifs indépendants du substrat pour éditer ou visualiser les données. L'invention est également remarquable par les points suivants: est prévue sur un substrat une signature numérique intégrée dans la suite de signes distinctifs et utilisant un algorithme asymétrique, permettant de contrôler l'émission des tickets en la limitant au seul émetteur référencé. - Selon ce procédé, est prévu, un code connu de l'utilisateur et intégré dans les caractéristiques du ticket, en particulier dans la signature numérique du ticket. - le code utilisateur est choisi en fonction des caractéristiques d'un document ou d'un procédé propre à l'utilisateur et sans rapport obligatoire avec le ticket, permettant ainsi de reporter les caractéristiques sécuritaires du document ou du dispositif sur le ticket numérique obtenu. - selon l'invention, il est possible de vérifier la validité d'un ticket sans connexion obligatoire au système qui a émis le ticket. - cette série de signes distinctifs, par exemple des chiffres, des lettres, des hiéroglyphes, des supports ou des émissions sonores, des figurines ou autres, est composée selon une deuxième caractéristique des données publiques du ticket, d'un code interne de l'émetteur du ticket, d'un code utilisateur et d'une signature numérique des données précédentes. Les données publiques du ticket sont les données courantes telles que le prix, la nature du service auquel le ticket donne droit, les horaires d'accessibilité, la date de péremption ou toute autre donnée jugée utile par l'émetteur du ticket. Le code interne de l'émetteur est un numéro d'ordre choisi parmi ce dernier, indépendamment des caractéristiques du ticket. Il peut être simple comme un numéro séquentiel ou plus compliqué s'il est généré à partir d'algorithmes, par exemple un algorithme asymétrique. Le code utilisateur est une série de signes distinctifs, tels que spécifiés ci-dessus, défini par l'utilisateur du ticket c'est-à-dire le client de l'émetteur du ticket, sans relation avec la nature du ticket; il est utilisé dans le calcul de la signature numérique mais peut suivant les différents types de mise en oeuvre ne pas être repris en clair par la composition du ticket numérique. La signature numérique du ticket est basée sur un algorithme asymétrique (la dénomination asymétrique signifie aussi "à clés publiques"), ce qui permet une infalsification du ticket, par création de la signature à l'aide de la clé secrète de l'algorithme asymétrique, et une vérification possible, selon un autre point caractéristique, sans connexion nécessaire au système qui a émis le ticket, par toute personne ayant un minimum de possibilité de calcul de la validité du ticket en vérifiant la signature à l'aide de la clé publique, dès lors que le vérificateur dispose des données du ticket et du code utilisateur. Le choix du code utilisateur permet selon un autre point caractéristique de l'invention de renforcer l'authentification du ticket et d'empêcher sa duplication. En effet, une simple suite de signes distinctifs, tels que spécifiés, avec une signature numérique peut être imprimée en de nombreux exemplaires et donc faire l'objet d'une fraude par duplication. L'existence du code utilisateur, selon un autre point caractéristique de l'invention, dans le calcul de la signature numérique et non dans le corps du ticket numérique, permet de protéger le ticket contre la duplication par une personne ne connaissant pas le code utilisateur. En effet, sans ce code, il n'est pas possible de vérifier la signature avec la clé publique. Le choix approprié du code utilisateur permet de se prémunir de la duplication des tickets par l'utilisateur lui- même. Dans ce cas, le code utilisateur est pris dans un document ou un procédé propre à l'utilisateur, par exemple une carte d'identité, un passeport ou autre. Ce document, c'est-à-dire le ticket ainsi traité selon la présente invention, possède en lui- même un niveau d'authentification, de non duplication et de non falsification qui se reporte sur le ticket numérique. En effet, lors du contrôle d'un ticket, l'utilisateur doit présenter le document utilisant le code utilisateur correspondant selon un autre point caractéristique de l'invention. Si le code utilisateur est le numéro de carte d'identité de l'utilisateur, étant donné que ce dernier ne peut pas dupliquer sa carte d'identité, la protection contre la duplication du ticket est inutile. Le choix du code utilisateur peut toujours rester à la convenance de l'utilisateur dans la limite du risque jugé acceptable par l'émetteur de ticket. Par ailleurs, si l'acheteur du ticket n'est pas l'utilisateur, l'acheteur en question doit simplement prendre garde à utiliser un code lié à l'utilisateur final et non un code personnel. Une telle invention peut être mise en oeuvre par un utilisateur possédant un ordinateur personnel. Pour ce faire, il se connecte sur un serveur télématique, choisit un service et fournit son numéro de carte d'identité. Le serveur lui envoie le ticket numérique que l'utilisateur imprime sur une feuille de papier blanc en caractères habituels, ainsi qu'en caractères code à barre. A l'utilisation du service, un lecteur code à barre permettra de lire rapidement le ticket et de le contrôler avec un ordinateur personnel ou un autre procédé ayant des capacités de calcul, possédant la clé publique de l'émetteur du service. L'opérateur contrôle visuellement le numéro de la carte d'identité qui doit être le même que celui présenté par l'utilisateur. En outre, la présente invention peut aussi être mise en oeuvre à l'aide d'une carte à puce remise au préalable à l'utilisateur. Celui-ci peut choisir le ticket sur un serveur télématique à l'aide d'un ordinateur. Ensuite, la carte à puce génère un code utilisateur, différent à chaque transaction. Ce code est envoyé au serveur télématique crypté par la clé publique (d'un algorithme asymétrique) de ce serveur. Ceci permet d'envoyer le code utilisateur de manière confidentielle. Le serveur télématique génère les signes distinctifs constitutifs du ticket numérique et les envoie à la carte à puce; le serveur ne renvoie pas le code utilisateur que la carte à puce connaît déjà. Cette dernière met en oeuvre le contrôle de la signature pour vérifier que le ticket numérique est valide. L'utilisateur pourra simplement présenter sa carte à puce au lieu de l'utilisation du service étant donné que le contrôle du ticket peut être fait sans connexion au service central car l'algorithme de signature est asymétrique. Cette mise en oeuvre permet un achat à distance si elle est couplée avec un paiement au moyen d'une carte bancaire à puce, une carte accréditive ou tout autre procédé. Dans ce contexte de mise en oeuvre, la carte à puce sert de procédé d'authentification complémentaire et automatise les contrôles à l'achat du ticket ainsi que l'utilisation. Selon un mode de réalisation particulier de la présente invention, il est prévu d'utiliser l'invention par des moyens vocaux transmis par téléphone à un serveur qui analyse les données et fournit le ticket par téléphone. Cette invention peut trouver des applications industrielles dans le commerce électronique, la réservation et la vente de biens à distance par téléphone ou réseaux télématiques. REVENDICATIONS 1.- Procédé pour fabriquer et sécuriser un ticket, caractérisé par le fait qu'est transcrite sur un substrat une suite de signes distinctifs indépendants du substrat pour éditer ou visualiser ces données. 2.Procédé pour fabriquer et sécuriser un ticket, selon la revendication 1, caractériser par le fait qu'est transcrite sur le substrat une signature numérique intégrée dans la suite des signes distinctifs et utilisant un algorithme asymétrique, permettant de contrôler l'émission du ticket en la limitant au seul émetteur référencé. 3.- Procédé pour fabriquer et sécuriser un ticket selon l'une des revendications I et 2, caractérisé par le fait qu'est prévu un code connu de l'utilisateur et intégré dans les caractéristiques du ticket, en particulier dans la signature du ticket. 4.- Procédé selon la revendication 1, caractérisé par le fait que le code utilisateur est choisi en fonction des caractéristiques d'un document ou d'un dispositif propre à l'utilisateur et sans rapport obligatoire avec le ticket, ce qui permet de reporter les caractéristiques sécuritaires du document ou dispositif sur le ticket numérique obtenu. 5.- Procédé pour fabriquer et sécuriser un ticket, caractérisé par le fait qu'est réalisée une vérification de sa validité sans connexion obligatoire au système qui a émis le ticket. 6.- Procédé selon la revendication 1, caractérisé en ce que les signes distinctifs sont choisis parmi les chiffres, les lettres, les hiéroglyphes, les supports ou les émissions sonores, et les figurines. 7.- Les tickets obtenus en mettant en oeuvre le procédé selon l'une des revendications 1 à 6.