Brevet FR3009409A1 — publié le 20150206

Procédé de codage d'un accès à une ressource informatique Domaine de l'invention La présente invention concerne le domaine du traitement de l'information et plus particulièrement l'accès à une ressource informatique à partir d'une information codée, par exemple un code à lecture optique de type QR Code, ou un code à lecture radio de type NFC ou RFID, ou un marquage stéganographique tel un filigrane ou un marquage audio. Etat de la technique On connaît dans l'état de la technique la demande de brevet US20130091002 décrivant un système et des méthodes permettant de vérifier la validité d'un coupon fourni avec un code de coupon associé. Le code de coupon a au moins une URL encodée et un identifiant de coupon uniques chiffré. Un scanner lit l'identifiant de coupon et accède à un serveur de vérification par l'intermédiaire de l'URL. Le serveur de vérification décrypte l'identifiant de coupon uniques chiffré et détermine si l'identifiant de coupon uniques décrypté est un identifiant de coupon valide La demande de brevet internationale W0201354058 propose 25 un procédé de transaction électronique comprenant les étapes consistant à: - recevoir par un serveur d'un premier terminal une demande de création d'une transaction électronique correspondant à un service demandé, 30 - enregistrer dans le serveur de la première information (I1) de ladite transaction électronique; - l'envoi à partir de le serveur à la première borne de la première information (I1) autour de ladite transaction électronique; - 2 - la génération par le serveur d'un code de transaction (QR-C) comprenant un identificateur (ID) de ladite transaction électronique; - l'envoi par le serveur à la première borne le code de 5 transaction (QR-C), - le balayage dudit code d'opération (QR-C) au moyen d'une seconde borne; - l'envoi depuis le serveur vers la deuxième information du deuxième borne (I2) de ladite transaction électronique sur 10 la base de l'opération code lu (QR-C); réception par le serveur d'un numéro personnel d'identification (PIN) et un élément de validation de l'information (IVAL) pour la transaction électronique, qui est envoyé par le second terminal, 15 - l'envoi d'une confirmation de transaction électronique du serveur à la première borne et à la deuxième borne. La demande de brevet américain US20120323665 décrit un code lisible par ordinateur pour la vérification d'un coupon. Le procédé d'exploitation de ce code consiste à recevoir d'un 20 terminal de vérification de coupon via un réseau de téléphonie mobile un paquet de données de vérification sur la base d'au moins une information de vérification supplémentaire et un code de vérification d'un coupon. Le brevet européen EP2509275 décrit un système pour 25 authentifier une entité. Les utilisateurs (A, B) sont pourvus de séries de codes d'authentification (3-5), chaque ensemble comprenant au moins un secret (3), une clé privée par code QR (4) et d'un code QR clé publique correspondant (5), les codes QR clés privées et publiques étant QR-codes générés à partir 30 de respectivement une première chaîne (1) comprenant une URL d'un système d'authentification de serveur (10) et une clé privée PKI et une seconde chaîne (2) comprenant la même URL et une clé publique PKI correspondance. A la réception dans le système de serveur d'authentification (10) de l'une des 35 premières chaînes de caractères (1) à la suite d'un premier - 3 utilisateur de balayer le code QR clé privée correspondante (4), une procédure de définition de l'action est effectuée, dans lequel le premier utilisateur est demandée pour entrer un secret (3) de la même série de codes d'authentification (3-5). Si un contrôle donne un résultat positif, le premier utilisateur peut définir un ensemble d'actions à réaliser lors de la réception de la deuxième chaîne (2) appartenant à un même ensemble de codes d'authentification sur le système de serveur d'authentification (10). La demande de brevet américain US 20130041734 décrit un procédé d'échange de coupons accessible depuis un téléphone mobile. La méthode comprend généralement une méthode par laquelle une URL est transférée électroniquement à un dispositif de téléphone mobile dans le but de permettre l'accès conditionnel aux coupons, primes ou les remises. Le brevet américain US 8245932 décrit un procédé de lecture d'au moins un code à barres porté par un substrat, le procédé comprenant: a) produire, de façon automatique, lors d'un code à barres est présenté à un système de lecture de code à barres, au moins un élément d'information d'authentification lié à une caractéristique physique intrinsèque du substrat et indépendante des données contenues dans le code à barres, et b) permettre la lecture du code à barres que dans le cas d'authentification positive du substrat, ou la lecture du code à barres quelle que soit le résultat de l'authentification du substrat et dans le cas d'une authentification négative du substrat empêchant l'accès à une partie seulement de les données contenues dans le code à barres et / ou à des données pouvant être associés à du code à barres, stockés sur un support de données distinct du substrat. - 4 - Inconvénients de l'art antérieur Les solutions connues dans l'art antérieur impliquent l'accès à un serveur de Base de Données centralisé et distant pour le traitement de l'information contenue dans le code. En raison de la multiplication rapide du nombre de codes, ces solutions nécessitent de prévoir des capacités de stockage et de traitement très importantes de ces serveurs, principalement pour des codes anciens qui ne sont plus actifs. Ces solutions entraînent donc une saturation inutile des serveurs et dégradent les temps d'accès. Un autre inconvénient de l'art antérieur de certaines des solutions et de nécessiter un lecteur dédié, comportant une 15 application de décodage spécifique. Enfin, la plupart des solutions connues ne permettent pas d'exploiter le code sans accès au réseau et au serveur. 20 Solution apportée par l'invention Afin de remédier à ces inconvénients, l'invention concerne selon son acception la plus générale un procédé de codage d'un accès à une ressource informatique, consistant à 25 inclure dans une représentation physique du code une première information codée selon un premier type de codage correspondant au chemin d'accès et à l'identification de ladite ressource informatique, ladite première information étant apte à être décodée par le lecteur caractérisé en ce que 30 ladite représentation physique comprend en outre une information conditionnelle codée selon un deuxième type codage, correspondant à une condition de validité de l'accès à ladite ressource informatique, ladite information conditionnelle étant apte à être décodée par une application 35 installée sur un élément du réseau incluant le lecteur de la - 5 - représentation physique, une ou plusieurs passerelles et le serveur qui héberge ladite ressource informatique. Avantageusement, ladite information conditionnelle est 5 une information temporelle correspondant à au moins une période de validité de l'accès à ladite ressource informatique. Selon une variante, ladite information conditionnelle est 10 une information géographique correspondant à une information de géolocalisation comparée à une information de localisation déterminée par le lecteur. Selon une autre variante, ladite information 15 conditionnelle active une demande d'au moins une donnée additionnelle et la comparaison entre une donnée associée à ladite information conditionnelle. Selon une autre variante, ladite information 20 conditionnelle active une demande d'au moins une donnée additionnelle et la comparaison entre une donnée associée à ladite information conditionnelle, dans une période de réponse prédéterminée. 25 Avantageusement, ladite information conditionnelle active une demande d'au moins une donnée additionnelle et la comparaison entre une donnée associée à ladite information conditionnelle, en fonction du résultat d'une autre demande. 30 Selon une autre variante, ladite information conditionnelle est traitée sur le lecteur, et pas sur le serveur. - 6 - Selon une autre variante, ladite information conditionnelle est traitée sur une passerelle, et pas sur le serveur. Selon un mode de mise en oeuvre particulier, ledit code est décodé par un lecteur transmettant ladite première information au réseau, lorsque ledit lecteur ne dispose pas de ressource informatique pour décoder ladite information conditionnelle et en ce que ladite première information n'est transmise au serveur correspondant au chemin d'accès que dans le cas où l'information conditionnelle est validée par un au moins des éléments du réseau disposant d'une ressource informatique pour décoder ladite information conditionnelle. Selon une variante ledit lecteur comporte une application de décodage de l'information conditionnelle pour réaliser un traitement local commandant une interface locale en fonction du résultat de l'analyse de ladite information conditionnelle. Avantageusement, ledit lecteur comporte une application de décodage de l'information conditionnelle pour réaliser un traitement local commandant une action distante en fonction du résultat de l'analyse de ladite information conditionnelle. De préférence, la ressource informatique pour décoder ladite information conditionnelle comprend au moins une Base de Données pour l'enregistrement d'exceptions à la condition de validité. L'invention concerne également un support matériel comportant une représentation physique intégrant le code d'une première information codée selon un premier type de codage correspondant au chemin d'accès et à l'identification de ladite ressource informatique, ladite première information - 7 - étant apte à être décodée par le lecteur caractérisé en ce que : - ladite représentation physique comprend en outre une information conditionnelle de validité codée selon un deuxième 5 type codage, correspondant à une condition de validité de l'accès à ladite ressource informatique, - ladite information conditionnelle de validité étant apte à être décodée par une application installée sur un élément du réseau incluant le lecteur de la représentation 10 physique, une ou plusieurs passerelles et le serveur qui héberge ladite ressource informatique. Elle concerne aussi les éléments du réseau directement associés à la mise en oeuvre du procédé susvisé. 15 Description détaillée d'un exemple non limitatif de réalisation La présente invention sera mieux comprise à la lecture de la description qui suit, correspondant à des exemples non 20 limitatifs de réalisation illustrés par les dessins annexés où : - la figure 1 représente une vue schématique des flux d'informations échangées entre les composants du réseau, de la programmation à la fabrication des supports physiques ; 25 - la figure 2 représente une vue schématique des flux d'informations échangées entre les composants du réseau, des supports physiques à la gestion de leurs propriétés. Première exemple de réalisation : Prédictif et Distribué 30 Un premier exemple de mise en oeuvre concerne la production de supports physiques dont la durée d'exploitation est limitée dans le temps. Il s'agit par exemple de QR Codes associés à une campagne marketing, permettant à un 35 consommateur d'accéder à une offre commerciale en ligne à - 8 - partir de l'acquisition des données d'un QR Code avec son téléphone mobile. On constitue à cet effet une Base de Données comprenant l'ensemble des propriétés de chacun des codes, un identifiant, la date de début de validité et la date de fin de validité, l'URL de destination pendant la période de validité, et l'URL de destination au delà de la période de validité. On extrait ensuite de la Base de Données, pour chacun desdits codes, un enregistrement. Pour chaque enregistrement on procède au codage de ces différentes propriétés. On associe ensuite au cryptage de la forme numérique obtenue un préfixe correspondant au protocole et à l'adresse du serveur d'exploitation, pour former une URL par code. Chaque URL est ensuite utilisée pour procéder à son 15 inscription dans un support physique, par exemple un code à lecture optique tel qu'un QR Code. L'exploitation de ces codes est la suivante. L'utilisateur procède à la lecture d'un code apposé sur un support physique, par exemple un emballage, avec un 20 terminal mobile, son téléphone portable par exemple. Le mobile comprend une application générique de lecture du QR Code qui fournit l'adresse URL stockée dans le code acquis. Le lecteur lance le navigateur internet qui se connecte 25 au serveur d'exploitation spécifié dans le code. Ce serveur d'exploitation déchiffre et décode le paramètre communiqué, pour extraire l'information relative à la période de validité, ainsi que l'adresse URL de destination pendant la période de validité et l'adresse URL de destination en-dehors de la 30 période de validité. Le serveur d'exploitation vérifie la condition de validité en fonction de son horloge et de l'information déchiffrée et décodée, et commande la transmission à l'une des deux URL de destination en fonction du résultat de cette 35 vérification. - 9 - Première variante de réalisation : Dérogation à la Prédiction Selon une variante de réalisation, l'opérateur de la campagne marketing conserve une capacité à déroger aux règles 5 de validité. A cet effet, il dispose d'une Base de Données complémentaire pour l'enregistrement des situations dérogatoires. Le serveur d'exploitation procède comme dans le cas 10 général à une analyse du code, pour extraire les informations de validité et les URLs de destination. Les informations de validité sont vérifiées non seulement par rapport aux informations statiques inscrites dans le code, données locales, mais aussi une information dynamique calculée 15 en fonction des informations enregistrées dans la base dérogatoire et les informations déchiffrées et décodées. L'information dynamique sera par exemple une URL modifiée par un traitement fonction de l'URL déchiffrée et décodée, et de l'information issue de la base dérogatoire. 20 Seconde variante de réalisation : Local et Déconnecté Selon une variante de réalisation, un utilisateur autorisé est à même d'accéder aux informations statiques 25 inscrites dans le code, données locales. L'utilisateur autorisé procède à la lecture d'un code apposé sur un support physique, par exemple un emballage, avec un terminal mobile, son téléphone portable par exemple. Le mobile comprend une application spécifique de lecture 30 du QR Code qui fournit l'adresse URL stockée dans le code acquis. L'application locale dispose d'une clé à même de procéder au déchiffrement, et d'une grammaire à même de décoder le code conditionnel en paramètre de l'URL. - 10 - Les paramètres contextuels comprennent l'horloge et la positon géographique, mais aussi la (les) langue(s) du mobile, la signature du navigateur (« User Agent »)... L'application locale présente directement les informations sur le terminal de l'utilisateur sans nécessiter de connexion distante. Troisième variante de réalisation : Local et Connecté Selon une variante de réalisation, un utilisateur autorisé est à même d'accéder à des informations complémentaires disponibles sur un site dédié et sécurisé. L'utilisateur autorisé procède à la lecture d'un code apposé sur un support physique, par exemple un emballage, avec 15 un terminal mobile, son téléphone portable par exemple. Le mobile comprend une application spécifique de décodage du QR Code qui fournit l'adresse URL stockée dans le code acquis. L'application locale dispose d'une clé, ou des moyens 20 d'obtenir une clé, à même de procéder au déchiffrement, et d'une grammaire, ou des moyens d'obtenir la grammaire, à même de décoder le code conditionnel en paramètre de l'URL. L'application utilise ces informations afin de se connecter à un serveur autre que le serveur d'exploitation 25 spécifié dans l'URL. Cette nouvelle destination permet à l'utilisateur autorisé d'obtenir des informations complémentaires absentes du code local, absentes du serveur d'exploitation initial, uniquement disponibles sur un site dédié et sécurisé. 30 Quatrième variante de réalisation : Codes Liés Selon une variante de réalisation, un utilisateur autorisé est à même d'accéder à des informations 35 complémentaires. L'utilisateur autorisé procède à la lecture d'un code apposé sur un support physique, par exemple un emballage, avec un terminal mobile, son téléphone portable par exemple. Le mobile comprend une application spécifique de lecture 5 du QR Code qui fournit l'adresse URL stockée dans le code acquis. L'application locale obtient une clé, à même de procéder au déchiffrement du code conditionnel en paramètre de l'URL, à travers la lecture d'un autre code présent sur le support 10 physique. C'est par exemple, la lecture d'un second QR Code qui rendra possible le déchiffrement, en local, du premier QR Code présent sur le support physique. C'est par exemple, un QR Code dont la symbologie est 15 modifiée afin de contenir une information à même de déchiffrer le contenu du QR Code. C'est par exemple, un QR Code dont la représentation graphique est modifiée afin de contenir une information à même de déchiffrer le contenu du QR Code. 20 C'est par exemple, la lecture d'une autre information codée, présente sur le support physique, qui rendra possible le décodage, en local, du QR Code présent sur le même support physique. L'application locale dispose d'une grammaire, ou des 25 moyens d'obtenir la grammaire, à même de décoder le code conditionnel en paramètre de l'URL. Cinquième variante de réalisation : Codes Composites 30 Selon une autre variante de réalisation, la validation du code nécessite la saisie d'une information complémentaire, qui peut être incluse dans le support du code originel. Cette information supplémentaire peut être constituée par un second code dont la lecture est possible avec une inclinaison du - 12 - support différente de celle permettant la lecture du code originel. C'est par exemple, une réalisation mettant en oeuvre une impression holographique ou un réseau lenticulaire, composé d'un code principal et d'un code secondaire, afin de permettre à partir d'une même zone du substrat, de transmettre au lecteur successivement le code principal et le code secondaire. Sixième variante de réalisation : Formulaire Connecté Une variante de mise en oeuvre concerne la production de supports physiques dont l'accès à l'information est conditionné par une information complémentaire. Il s'agit par exemple de QR Codes sécurisés, permettant à un utilisateur d'accéder à un contenu privatif à partir de la combinaison de l'acquisition des données d'un QR Code avec son téléphone mobile et de la saisie d'une information complémentaire. On constitue à cet effet une Base de Données comprenant 20 l'ensemble des propriétés de chacun des codes : un identifiant et, par exemple, la valeur attendue à la saisie de l'utilisateur, son type, sa longueur et un libellé, ou une référence de libellé, associé. On extrait ensuite de la Base de Données, pour chacun 25 desdits codes, un enregistrement. Pour chaque enregistrement on procède au codage de ces différentes propriétés. A la façon de la gestion d'un mot de passe, on va chiffrer la valeur attendue grâce à un algorithme dédié. On associe ensuite au chiffrage de la forme numérique 30 obtenue par l'association des différentes propriétés codées, un préfixe correspondant au protocole et à l'adresse du serveur d'exploitation, pour former une URL par code. L'utilisateur procède à la lecture d'un code apposé sur un support physique, par exemple un relevé bancaire, avec un 35 terminal mobile, son téléphone portable par exemple. - 13 - Le mobile comprend une application générique de lecture du QR Code qui fournit l'adresse URL stockée dans le code acquis. Le lecteur lance le navigateur internet qui se connecte 5 au serveur d'exploitation spécifié dans le code. Ce serveur d'exploitation déchiffre et décode le paramètre communiqué : la résultante de valeur attendue à la saisie de l'utilisateur, son type, sa longueur et le libellé associé. 10 Le serveur d'exploitation constitue un page internet mobile à destination de l'utilisateur nomade. Cette page dispose du libellé invitant à saisir le champ, selon les règles de typage et de longueur définit préalablement. 15 L'utilisateur procédera à la saisie de ce champ dans le formulaire qui sera retourné au serveur d'exploitation. Ce dernier appliquera l'algorithme dédié sur le champ saisie par l'utilisateur et le confrontera avec la résultante du la valeur attendue obtenue par le même algorithme contenu 20 dans le code afin d'autoriser ou non les étapes suivantes. Septième variante de réalisation : Formulaire Local Déconnecté Selon une variante de réalisation, l'utilisateur autorisé 25 est à même d'accéder aux informations statiques inscrites dans le code, données locales. L'utilisateur autorisé procède à la lecture d'un code apposé sur un support physique, par exemple un relevé bancaire, avec un terminal mobile, son téléphone portable par 30 exemple. Le mobile comprend une application spécifique de lecture du QR Code qui fournit l'adresse URL stockée dans le code acquis. - 14 - L'application locale dispose d'une clé à même de procéder au déchiffrement, et d'une grammaire à même de décoder le code conditionnel en paramètre de l'URL. L'application locale présente directement les informations sur le terminal de l'utilisateur sans nécessiter dans l'immédiat de connexion distante. L'application locale présente une interface mobile à destination de l'utilisateur nomade. Cette interface dispose du libellé invitant à saisir le 10 champ, selon les règles de typage et de longueur définit préalablement. L'utilisateur procédera à la saisie de ce champ dans le formulaire. Ce dernier appliquera l'algorithme dédié sur le champ saisie par l'utilisateur et le confrontera avec la résultante 15 du la valeur attendue obtenue par le même algorithme contenu dans le code afin d'autoriser ou non les étapes suivantes. Huitième variante de réalisation : Nombre d'accès limité 20 Un autre exemple de mise en oeuvre concerne la production d'un ensemble de supports physiques dont l'accès à l'information est limité par un nombre d'accès. Il s'agit, par exemple de QR Codes, permettant à un utilisateur d'accéder à une ressource une seule fois, ou un 25 nombre limité de fois, avec son téléphone mobile. On constitue à cet effet une Base de Données principale comprenant l'ensemble des propriétés de chacun des codes, un identifiant, un nombre maximum d'accès, l'URL de destination pour une condition valide, et l'URL de destination 30 alternative. On extrait ensuite de la Base de Données, pour chacun desdits codes, un enregistrement. Pour chaque enregistrement on procède au codage de ces différentes propriétés. On associe ensuite au cryptage de la forme numérique obtenue un préfixe - 15 - correspondant au protocole et à l'adresse du serveur d'exploitation, pour former une URL par code. Chaque URL est ensuite utilisée pour procéder à son inscription dans un support physique, par exemple un code à 5 lecture optique tel qu'un QR Code. Parallèlement, pour chacun des enregistrements précédents, on créé dans un base de donnée temporaire, ou un espace mémoire sur le serveur, des nouveaux enregistrements. L'exploitation de ces codes est la suivante. 10 L'utilisateur procède à la lecture d'un code apposé sur un support physique avec un terminal mobile, son téléphone portable par exemple. Le mobile comprend une application générique de lecture du QR Code qui fournit l'adresse URL stockée dans le code 15 acquis. Le serveur d'exploitation procède comme dans le cas général à une analyse du code, pour extraire les informations de validité et les URLs de destination. Les informations de validité sont vérifiées non seulement 20 par rapport aux informations statiques inscrites dans le code, données locales, mais aussi en fonction des informations enregistrées dans la base temporaire. Chaque accès validé au code a pour action de décroitre le nombre de d'accès jusqu'à la valeur nulle, où le système 25 procède à la suppression de l'enregistrement pour ce code dans la base temporaire. Neuvième variante de réalisation : Séquence Connectée 30 Un autre exemple de mise en oeuvre concerne la production d'un ensemble de supports physiques dont l'accès à l'information est conditionné par la combinaison, ou l'arrangement, des différents supports. Il s'agit, par exemple de QR Codes, permettant à un 35 utilisateur d'accéder à un contenu privatif à partir de - 16 - l'acquisition des données respectives d'un ensemble de QR Code, à travers une sélection ou en séquence, avec son téléphone mobile. On constitue à cet effet une Base de Données comprenant 5 l'ensemble des propriétés de chacun des codes, entre autres : un identifiant de code, une durée, la liste ordonnée des identifiants des codes associés. On extrait ensuite de la Base de Données, pour chacun desdits codes, un enregistrement. Pour chaque enregistrement 10 on procède au codage de ces différentes propriétés. Chaque URL est ensuite utilisée pour procéder à son inscription dans un support physique, par exemple un code à lecture optique tel qu'un QR Code. 15 L'exploitation de ces codes est la suivante. L'utilisateur procède à la lecture d'un code apposé sur un support physique avec un terminal mobile, son téléphone portable par exemple. Le mobile comprend une application générique de lecture 20 du QR Code qui fournit l'adresse URL stockée dans le code acquis. Le serveur d'exploitation procède comme dans le cas général à une résolution du code, pour extraire entre autre : un identifiant de code, une durée, la liste ordonnée, ou non, 25 des identifiants des codes associés. Le serveur inscrit et date cet enregistrement, dans une Base de Données temporaire, ou dans un espace mémoire dédié, ou à travers un cookie client. Il procède ensuite à la lecture de l'ensemble des 30 enregistrements de la séquence ordonnée, ou non, afin de vérifier l'accès aux différents identifiants dans un temps entre le premier et le dernier code, limité par le paramètre de durée. - 17 - Le système procède systématique à la suppression des enregistrements temporaires périmés, dans la Base de Données temporaire, dans l'espace mémoire dédié ou à travers la durée de vie du cookie client déterminé par le paramètre durée. Dixième variante de réalisation : Séquence Déconnectée Selon une variante de la réalisation précédente, l'utilisateur est à même d'accéder aux informations statiques 10 inscrites dans le code, données locales, à travers la lecture d'une séquence de code, ordonnée ou non. Le mobile comprend une application spécifique de lecture du QR Code à même de traiter localement le procédé détaillé dans la réalisation précédente. 15 REVENDICATIONS1 - Procédé de codage d'un accès à une ressource informatique, consistant à inclure dans une représentation physique du code une première information codée selon un premier type de codage correspondant -au chemin d'accès et à l'identification de ladite ressource informatique, ladite première information étant apte à être décodée par le lecteur caractérisé en ce que - ladite représentation physique comprend en outre une information conditionnelle de validité codée selon un deuxième type codage, correspondant à une condition de validité de l'accès à ladite ressource informatique, - ladite information conditionnelle de validité étant apte à être décodée par une application installée sur un élément du réseau incluant le lecteur de la représentation physique, une ou plusieurs passerelles et le serveur qui héberge ladite ressource informatique. 2 - Procédé de codage d'un accès à une ressource informatique selon la revendication principale caractérisé en ce que ladite information conditionnelle est une information temporelle correspondant à au moins une période de validité de l'accès à ladite ressource informatique. 3 - Procédé de codage d'un accès à aune ressource informatique selon la revendication 1 ou 2 caractérisé en ce que ladite information conditionnelle est une information géographique correspondant à une information de géolocalisation comparée à une information de localisation déterminée par le lecteur. 4 - Procédé de codage d'un accès à une ressource informatique selon l'une au moins des revendications 35 précédentes caractérisées en ce que ladite information- 19 - conditionnelle active une demande d'au moins une donnée additionnelle et la comparaison entre une donnée associée à ladite information conditionnelle. 5 - Procédé de codage d'un accès à une ressource informatique selon la revendication précédente caractérisé en ce que ladite information conditionnelle active une demande d'au moins une donnée additionnelle et la comparaison entre une donnée associée à ladite information conditionnelle, dans une période de réponse prédéterminée. 6 - Procédé de codage d'un accès à une ressource informatique selon la revendication 4 ou 5 caractérisé en ce que ladite information conditionnelle active une demande d'au moins une donnée additionnelle et la comparaison entre une donnée associée à ladite information conditionnelle, en fonction du résultat d'une autre demande. 7 - Procédé de codage d'un accès à une ressource informatique selon l'une au moins des revendications précédentes caractérisé en ce que ladite information conditionnelle est traitée sur le lecteur, et pas sur le serveur. 8 Procédé de codage d'un accès à une ressource informatique selon l'une au moins des revendications précédentes caractérisé en ce que ladite information conditionnelle est traitée sur une passerelle, et pas sur le serveur. 9 - Procédé d'exploitation d'un code résultant d'un procédé conforme à l'une au moins des revendications précédentes caractérisé en ce que ledit code est décodé par un lecteur transmettant ladite première information au réseau, lorsque ledit lecteur ne dispose pas de ressource informatique- 20 - pour décoder ladite information conditionnelle et en ce que ladite première information n'est transmise au serveur correspondant au chemin d'accès que dans le cas où l'information conditionnelle est validée par un au moins des éléments du réseau disposant d'une ressource informatique pour décoder ladite information conditionnelle. - Procédé d'exploitation d'un code selon la revendication précédente caractérisé en ce que ledit lecteur 10 comporte une application de décodage de l'information conditionnelle pour réaliser un traitement local commandant une interface locale en fonction du résultat de l'analyse de ladite information conditionnelle. 11 - Procédé d'exploitation d'un code selon la revendication 9 ou 10 caractérisé en ce que ledit lecteur comporte une application de décodage de l'information conditionnelle pour réaliser un traitement local commandant une action distante en fonction du résultat de l'analyse de ladite information conditionnelle. 12 - Procédé d'exploitation d'un code selon l'une au moins des revendications 9 ou 11 caractérisé en ce que la ressource informatique pour décoder ladite information conditionnelle comprend au moins une Base de Données pour l'enregistrement d'exceptions à la condition de validité. 13 Support matériel comportant une représentation physique intégrant le code d'une première information codée selon un premier type de codage correspondant au chemin d'accès et à l'identification de ladite ressource informatique, ladite première information étant apte à être décodée par le lecteur caractérisé en ce que - ladite représentation physique comprend en outre une 35 information conditionnelle de validité codée selon un deuxième- 21 - type codage, correspondant à une condition de validité de l'accès à ladite ressource informatique, - ladite information conditionnelle de validité étant apte à être décodée par une application installée sur un 5 élément du réseau incluant le lecteur de la représentation physique, une ou plusieurs passerelles et le serveur qui héberge ladite ressource informatique.