Brevet FR2912021A1 — publié le 20080801

-1- La présente invention concerne un dispositif de protection des données informatiques accessibles en consultation par le réseau Internet. Le développement rapide des moyens logistiques, de la traçabilité et des procédés anticontrefaçon nécessite une identification des produits par une immatriculation des lots et parfois unitaire des produits. Les moyens informatiques sont largement mis à contribution pour immatriculer, transmettre et communiquer les informations nécessaires à la traçabilité et l'authentification des produits. L'identification individuelle des produits commune aux procédés anti-copie et à la traçabilité impose une solution simple et rapide, mais très sécurisée. Nous connaissons la numérotation automatique réalisée par des générateurs de codes associés aux imprimantes de production. Chaque matricule imprimé, réputé unique, est transmis à une base de données accessible libbrement via le réseau Internet par tous les utilisateurs désireux d'authentifier leur produit immatriculé. La consultation Internet est enregistrée, le code proposé et divers renseignements sont comparés à ceux préenregistrés ce qui détermine l'authentification ou non du produit. L'authentification ouvre l'accès à tous les renseignements mis à la disposition par le constructeur, la notice d'utilisation et tous les éléments de traçabilité tels que la date et le lieu de fabrication, le numéro de lot. Les listes des immatriculations des produits sont soigneusement gérées par les producteurs avec une double contrainte. - Laisser le libre accès en clair ou en lecture optique aux utilisateurs pour la consultation Internet de la traçabilité et ou l'authentification de leur produit. - Sécuriser parfaitement les données relatives à l'authentification des produits immatriculés. Inconvénients des procédés existants : Les codes anti-copie nécessitent une lecture visuelle avec interdiction d'utiliser les moyens de lecture rapide du genre code à barre pour éviter la copie en grand nombre des codes par les fraudeurs. A l'inverse, le codage utilisé pour la traçabilité nécessite un moyen de lecture rapide du genre lecteur optique de code à barre. Celle incompatibilité conduit à la gestion de deux codes séparés ce qui alourdit et complexifie le marquage, l'exploitation et le traitement des données. La multiplicité des marquages tels que la référence, le numéro de lot, la date de fabrication, le code anti-copie conduit à des confusions préjudiciables à la distribution et à l'utilisateur final. De plus, les listes des immatriculations sont soumises à la convoitise des fraudeurs qui utilisent tous les moyens pour s'approprier, modifier, perturber ou détruire généralement par piratage et attaque par virus informatiques les sites Internet d'authentification et de traçabilité. On connaît les protections anti-virus destinées à protéger des programmes malfaisants. Malheureusement ces protections n'agissent que pour les virus connus et ne prémunissent pas des perpétuelles nouvelles attaques, de plus une mise à jour fréquente de la protection est nécessaire. Malgré toutes ces précautions la protection demeure imparfaite. La sécurisation des bases de données anti-copie directement accessibles par le réseau Internet conduit généralement à une restriction de l'accès aux seuls utilisateurs autorisés par un mot de passe, code d'accès ou un accessoire d'identification, réduisant considérablement le nombre de personnes capables d'authentifier un produit ce qui diminue d'autant l'efficacité de la lutte anti-copie. L'invention proposée remédie aux inconvénients des procédés actuellement connus en permettant à chacun librement à travers le monde d'authentifier par consultation du site Internet inscrit sur son produit le code unique qui assure les fonctions anti-copie et traçabilité, la sécurisation des bases de données étant assurée par le procédé objet de l'invention. Principe général du procédé . Le procédé consiste à marquer en clair sur chaque produit à authentifier un matricule par le constructeur de façon autonome tout en garantissant l'unicité mondiale des codes ainsi générés. Cette fonction est assurée par un générateur de numérotation automatique contrôlée. Les codes générés en association avec divers renseignements sont transmis et rangés dans une base de données sécurisée accessible librement par le réseau Internet. Chaque utilisateur peut consulter le site Internet noté sur son produit et authentifier le code 1 o inscrit en clair en comparant les divers renseignements techniques préenregistrés. Le procédé ne protège pas d'une copie isolée mais de la fraude à grande échelle avec une logique de rentabilité organisée. La difficulté résolue par l'invention est de rendre compatible deux contraintes opposées tout en assurant l'intégrité absolue de la base de données anti-copie. 15 - Rendre manuel et fastidieux le relevé des codes pour la fonction anti-copie des produits de grande diffusion. - Rendre aisé et rapide le relevé du même code pour la fonction traçabilité au moyen de lecteur optique genre code à barres. 20 Immatriculation : fig. 2 On connaît différents modes d'immatriculation d'objets, par exemple celui des automobiles dont la composition alphanumérique est pour partie significative du département et pour partie sérielle. 25 D'autres plus simples sont uniquement sériels numériques, d'autre beaucoup plus élaborés comme le numéro d'immatriculation à la sécurité sociale correspondent à une signification très précise et comportent une clé de contrôle de la numérotation. L'immatriculation de la présente invention n'a pour seule contrainte que d'être lisible. La forme, la taille, l'ordre et la disposition des éléments du marquage sont libres. 30 Les 2 éléments indispensables contenus dans le matricule sont : -L'adresse du site Internet (18). Par exemple www.adresse.com - Le code (8) constitué de caractères alphanumériques relatifs par exemple à la date de fabrication, à l'immatriculation du générateur et des caractères différentiateurs sériels ou aléatoires. 35 Description du code anti-copie : fig. 2 Le procédé consiste à marquer en clair sur chaque produit à identifier un code alphanumérique (8) réputé unique de constitution suivante. 40 Une première partie représentant la date de génération (9) du code. Une seconde partie comprenant l'immatriculation du générateur (10) Une troisième partie constituée d'une clé de contrôle (Il) de plusieurs caractères aléatoires. Une quatrième partie différenciatrice aléatoire et ou sérielle (12). Pour rendre manuel et fastidieux le relevé en grande quantité de ces codes anti-copie, la 45 troisième partie constituant la clé de contrôle (11) est interdite dans l'écriture du code à lecture rapide genre code à barres. Cette disposition est purement conventionnelle et tout autre arrangement ou complément serait équivalent. Description du code traçabilité fig.2 Le code anti-copie (8) inscrit en clair peut être utilisé en traçabilité ponctuelle mais pour 5 permettre la saisie en lecture optique rapide, le code traçabilité (13) est traduit en code à barres. La présente invention consiste à utiliser en code à barre (14) le même code anti-copie amputé de sa troisième partie constituant la clé de contrôle (11). Dans l'écriture du code à barre (14) la clé de contrôle (11) peut être ignorée, supprimée ou neutralisée par l'utilisation d'un 10 caractère convenu, par exemple X (17). Le constructeur utilise le code traçabilité (13) pour assurer l'enregistrement de tous les paramètres entrant dans le processus de la production. Avantageusement il peut renseigner la base de données accessible par le consommateur à l'adresse du site Internet (18) imprimée sur le produit. Le consommateur est ainsi informé en temps réel de tous les éléments 15 correspondant au produit concerné mis à sa disposition par le constructeur. Le code traçabilité peut, sans nuire à la fonction anti-copie, être accessible sous toutes les formes de saisie rapide, par exemple le code à barres (14), code matriciel 2D (15) ou radio RFID (16). 20 Semeur d'Internet fig. 1 Le serveur d'Internet (1) contient, outre les éléments traditionnels nécessaires à la consultation (2) et à l'exploitation d'un site Internet, la liste des codes traçabilité préenregistrés par les constructeurs ainsi que les algorithmes de traitement des consultations. Ce serveur est protégé par les logiciels de protection anti-virus et pare-feu du commerce. 25 Après validation d'une consultation (2) par le programme de tracabilité, il est possible d'authentifier un code anti-copie en vérifiant sa présence dans la base de données du serveur d'authentification isolé par le séparateur de réseau. Un programme soumet suivant un protocole défini le code anti-copie au serveur d'authentification (3) par l'intermédiaire du séparateur de réseau (4), après vérification par le 30 serveur d'authentification, la réponse binaire Vrai ou Faux est retournée toujours par le séparateur de réseau (4), puis traitée et transmise à l'utilisateur (2) par le réseau Internet (5). Serveur d'authentation: Le serveur d'authentification (3) contient, outre les éléments traditionnels nécessaires à 35 l'exploitation et à la gestion de sa base de données, la liste des codes anti-copie préenregistrés par le constructeur. Un programme scrute en permanence le séparateur de réseau (4) dans l'attente d'un code soumis à vérification, le protocole utilisé n'est pas l'objet de l'invention mais seulement l'état de la réponse exclusivement binaire Vrai ou Faux correspondant à l'existence ou l'absence du 40 code proposé dans la base de données d'authentification (3). La réponse est judicieusement temporisée pour éviter les consultations abusives et automatiques destinées à pirater par sélection les codes existants. Séparateur de réseaux : fig. l Le séparateur de réseaux (4) disposé entre le serveur d'Internet (1) et le serveur d'authentification (3) est composé de plusieurs modules agencés de préférence dans un même boîtier indépendant (4). Outre son alimentation électrique, son écran éventuel, ses organes de commande et de signalisation, le séparateur de réseaux comporte deux connexions dédiées l'une (7) au serveur d'Internet (1) et l'autre (() au serveur d'authentification (3), ce dernier étant avantageusement 1 o isolé de tout autre réseau. Entre le module authentification et le module Internet une double communication optique est réalisée par les moyens classiques de l'optoélectronique afin d'assurer la séparation physique des réseaux porteurs de signaux électriques des deux serveurs (let 3). Le rnodule authentification surveille en permanence l'arrivée d'un signal lumineux conforme 15 à un protocole préétabli provenant du module Internet et proposant un code à authentifier. Après vérification de la conformité du format, le module authentification interroge la base de données des codes d'authenticité (3) et retourne par le même procédé optique la réponse Vrai ou Faux au module Internet qui transmet la réponse au serveur d' Internet (1). Les deux modules sont autonomes et séparés informatiquement et électriquement afin 20 d'interdire toute action frauduleuse, malveillante ou accidentelle. Avantages du procédé mis en oeuvre : Le principal avantage de l'invention est l'autonomie offerte à chacun pour créer un matricule 25 garanti unique pour le monde entier en toute sécurité. Le même code sert à la traçabilité et l'authentification ce qui simplifie grandement le marquage des produits. Le code traçabilité peut être traduit en lecture rapide genre code à barre ou radio RFID ce qui rend aisée la gestion de production automatique et la distribution à l'aide de lecteurs optiques 30 ou radio. De plus la constitution judicieuse du code permet son rangement dans des bases de données spécifiques à la traçabilité et à l'authentification. Le libre accès à la consultation en traçabilité peut ainsi être assuré tout en garantissant la protection absolue de la base d'authentification protégée par un séparateur de réseau. 35 La matérialisation dans un boîtier de la fonction séparateur de réseau raccordé entre le serveur d'Internet et le serveur d'authentification en réseau isolé clarifie l'installation et permet la visualisation et le contrôle aisé des circuits de communication. 40 Revendications 1) Dispositif d'identification sécurisé constitué d'un code alphanumérique d'authentification (8) inscrit en clair sur les produits à protéger dont la transcription en moyen de lecture rapide ( 14,15 et 16) réduit ou neutralise une partie (11) du code caractérisé en ce que la constitution complète du code (8) donne accès à la consultation du serveur de base de données d'authentification (3) tandis que le même code traduit en écriture optique (13) sans la clé de contrôle (11) limite l'accès au seul serveur traçabilité (1) du réseau Internet (5). 2) Dispositif d'identification sécurisé constitué de deux serveurs dont l'un en réseau Internet (1) et l'autre serveur d'authentification (3) en réseau sécurisé sont reliés par un séparateur de réseaux (4) à fonctionnement optique caractérisé en ce que la communication entre les serveurs est limitée à l'analyse de signaux optiques dans un protocole préétabli amenant une réponse binaire Vrai ou Faux. 3) Dispositif selon la revendication 1 caractérisée par une traduction du code en mode radio pour étiquette RFIL) plutôt que l'écriture optique genre code à barres ou matricielle 2D,