FR 3103932 A1 20210604 FR 1915745 A 20191230 TITRE : PROCÉDÉ ET DISPOSITIF DE SINGULARISATION D’UN OBJET ET PROCÉDÉ ET DISPOSITIF D’AUTHENTIFICATION D’UN OBJET Un procédé de singularisation d’un objet, qui comporte : - une étape de formation d’un contenu d’un cachet électronique visible représentatif d’au moins un en-tête (301), un message (302) et une signature (303), - une étape de détermination d’une forme (300) d’un code à barres en deux dimensions présentant une capacité de stockage d’informations répartie en au moins deux zones (304, 305, 306), - une étape de segmentation en au moins deux parties (301, 302, 303) du contenu du cachet électronique visible en fonction de la capacité de stockage de chaque zone, chaque partie étant attribuée à une zone, - une étape d’enregistrement d’une information représentative de la segmentation et de l’attribution pour recomposer, à la lecture, le contenu du cachet électronique visible, - une étape d’encodage du cachet électronique visible segmenté dans la forme du code à barres en deux dimensions déterminée et - une étape de marquage de l’objet avec le code à barres en deux dimensions encodé. Figure pour l'abrégé : figure 3 PROCÉDÉ ET DISPOSITIF DE SINGULARISATION D’UN OBJET ET PROCÉDÉ ET DISPOSITIF D’AUTHENTIFICATION D’UN OBJET DOMAINE TECHNIQUE DE L’INVENTION La présente invention vise un procédé et un dispositif de singularisation d’un objet et un procédé et un dispositif d’authentification d’un objet. Elle s’applique, notamment, au domaine de la cryptographie, vérification de l’intégrité de données et à la détection de copies. ÉTAT DE LA TECHNIQUE Les cachets électroniques visibles (d’acronyme « CEV ») sont définis par des normes, leur taille de modules fonctionnels en octets est standardisée et dans la plupart de cas ne peut être inférieure à 64 octets (16 octets pour l’en-tête, zéro ou au moins un bit pour le message et 48 pour la signature). Les cachets électroniques visibles sont encodés dans des codes à barres en deux dimensions ou « 2D », préférentiellement, des codes comme le DataMatrix ou le code QR (marque déposée, acronyme de « Quick Response » en anglais). Cependant, en fonction de l’emplacement sur lequel le code à barres 2D doit être positionné, la taille du code doit être minimisée, mais toujours lisible par un lecteur. Il n’est donc pas toujours possible de placer l’intégralité du cachet électronique visible dans le code à barres 2D dans la limite de la surface disponible. La présente invention vise à remédier à tout ou partie de ces inconvénients. À cet effet, selon un premier aspect, la présente invention vise un procédé de singularisation d’un objet, qui comporte : - une étape de formation d’un contenu d’un cachet électronique visible représentatif d’au moins un en-tête, un message et une signature, - une étape de détermination d’une forme d’un code à barres en deux dimensions présentant une capacité de stockage d’informations répartie en au moins deux zones, - une étape de segmentation en au moins deux parties du contenu du cachet électronique visible en fonction de la capacité de stockage de chaque zone, chaque partie étant attribuée à une zone, - une étape d’enregistrement d’une information représentative de la segmentation et de l’attribution pour recomposer, à la lecture, le contenu du cachet électronique visible, - une étape d’encodage du cachet électronique visible segmenté dans la forme du code à barres en deux dimensions déterminée et - une étape de marquage de l’objet avec le code à barres en deux dimensions encodé. Grâce à ces dispositions, le cachet électronique visible est réparti sur l’ensemble du code à barres en deux dimensions sans pour autant que les éléments constitutifs du code soient placés dans l’ordre. La structure du CEV est ensuite reconstituée à la lecture du code. Des codes à barres 2D contraints à avoir de petites dimensions sont donc lisibles tout en contenant l’intégralité des données du CEV. Dans des modes de réalisation, le code à barres en deux dimensions est un code comportant au moins un élément d’orientation de lecture du code et un espace de charge utile, au moins un élément d’orientation étant une zone de stockage et l’espace de charge utile étant une autre zone de stockage. Ces modes de réalisation permettent de faire porter des informations par des éléments du code à barres 2D n’en portant habituellement pas. Dans des modes de réalisation, l’en-tête du cachet électronique visible comporte l’information représentative de la segmentation et de l’attribution. L’avantage de ces modes de réalisation est que l’en-tête du cachet peut donner accès à une ressource locale ou distante comportant les informations nécessaires à la recomposition du message pour limiter la taille du CEV. Dans des modes de réalisation, le procédé objet de la présente invention comporte : - une étape de création d’une marque anticopie fragile représentative de la segmentation et de l’attribution pour recomposer le cachet électronique et - une étape de marquage de la marque anticopie fragile sur l’objet. Ces modes de réalisation permettent de stocker dans une marque indépendante les règles de recomposition du CEV. Il est donc possible d’effectuer une première vérification de l’intégrité des objets et des données. Notamment, si le code recomposé ne correspond pas à la bonne structure de code, l’authenticité de l’objet est compromise. Dans des modes de réalisation, le procédé objet de la présente invention comporte, de plus : - une étape de détermination d’une taille de cellule du code à barres en deux dimensions, la taille de cellule étant définie par une surface contenant une quantité de points, - une étape d’estimation d’une quantité minimum de points d’une couleur prédéterminée dans une cellule pour que la cellule soit détectée comme étant de ladite couleur par un lecteur prédéterminé et - pour au moins une cellule, une étape de définition d’une image à représenter dans ladite cellule, la quantité de points de l’image de la couleur définissant la cellule étant supérieure à la quantité minimum estimée, un ensemble d’images représentant l’en-tête, le message et/ou la signature. Grâce à ces dispositions, la signature du CEV peut ne pas être contenue ou au moins entièrement contenue dans le code à barres 2D mais représentée dans les cellules ce qui permet un gain de place nécessaire dans le code à barres 2D. Dans des modes de réalisation, au moins une partie du code à barres en deux dimensions présente un code à barres bidimensionnel à haute densité. Ces modes de réalisation permettent d’augmenter la capacité de stockage du code à barres 2D sans en modifier les dimensions. Dans des modes de réalisation, au moins un élément d’orientation présente un code-barres bidimensionnel à haute densité. Grâce à ces dispositions, la capacité de stockage du code QR ou DataMatrix est augmentée sans affecter la capacité de ce code à être lue par un lecteur. Selon un deuxième aspect, la présente invention vise un dispositif de certification d’un objet, qui comporte: - un moyen de formation d’un contenu d’un cachet électronique visible représentatif d’au moins un en-tête, un message et une signature, - un moyen de détermination d’une forme d’un code à barres en deux dimensions présentant une capacité de stockage d’informations répartie en au moins deux zones, - un moyen de segmentation en au moins deux parties du contenu du cachet électronique visible en fonction de la capacité de stockage de chaque zone, chaque partie étant attribuée à une zone, - un moyen d’enregistrement d’une information représentative de la segmentation et de l’attribution pour recomposer, à la lecture, le contenu du cachet électronique visible, - un moyen d’encodage du cachet électronique visible segmenté dans la forme du code à barres en deux dimensions déterminée et - un moyen de marquage de l’objet avec le code à barres en deux dimensions encodé. Les buts, avantages et caractéristiques particulières du dispositif de singularisation objet de la présente invention étant similaires à ceux du procédé de singularisation objet de la présente invention, ils ne sont pas rappelés ici. Selon un troisième aspect, la présente invention vise un procédé d’authentification d’un objet, qui comporte : - une étape de lecture d’un code à barres en deux dimensions obtenu selon le procédé de singularisation objet de la présente invention, - une étape d’accès à une information représentative de la segmentation et de l’attribution pour recomposer un contenu d’un cachet électronique visible, - une étape de recomposition du contenu du cachet électronique visible en fonction de l’information accédée et - une étape de vérification de l’authenticité du contenu cachet électronique visible recomposé. Grâce à ces dispositions, l’authenticité du CEV peut être vérifiée, si la recomposition correspond à la structure d’un CEV, même si le code est réparti sur plusieurs éléments du code à barres 2D. Selon un quatrième aspect, la présente invention vise un dispositif d’authentification d’un objet, qui comporte : - un moyen de lecture d’un code à barres en deux dimensions obtenu selon le procédé de singularisation objet de la présente invention, - un moyen d’accès à une information représentative de la segmentation et de l’attribution pour recomposer un contenu d’un cachet électronique visible, - un moyen de recomposition du contenu du cachet électronique visible en fonction de l’information accédée et - un moyen de vérification de l’authenticité du contenu du cachet électronique visible recomposé. Les buts, avantages et caractéristiques particulières du procédé d’authentification objet de la présente invention étant similaires à ceux du dispositif d’authentification objet de la présente invention, ils ne sont pas rappelés ici. Les différents aspects et caractéristiques particulières de la présente invention sont destinés à être combinés entre eux pour qu’un marquage d’un objet réalisé selon l’un des deux premiers aspects permette l’authentification de cet objet selon l’un des deux derniers aspects. BRÈVE DESCRIPTION DES FIGURES D’autres avantages, buts et caractéristiques particulières de l’invention ressortiront de la description non limitative qui suit d’au moins un mode de réalisation particulier du procédé et du dispositif de singularisation d’un objet et du procédé et du dispositif d’authentification d’un objet objets de la présente invention, en regard des dessins annexés, dans lesquels : représente, schématiquement et sous forme de logigramme, une succession d’étapes particulière du procédé de singularisation objet de la présente invention, représente, schématiquement, un premier mode de réalisation particulier d’un dispositif de singularisation objet de la présente invention, représente, schématiquement, un premier mode de réalisation d’un objet singularisé par un procédé objet de la présente invention, représente, schématiquement, un deuxième mode de réalisation d’un objet singularisé par un procédé objet de la présente invention, représente, schématiquement et sous forme d’un logigramme, une succession d’étapes particulière du procédé d’authentification objet de la présente invention, représente, schématiquement, un premier mode de réalisation particulier d’un dispositif d’authentification objet de la présente invention et représente, schématiquement, un troisième mode de réalisation d’un objet singularisé par un procédé objet de la présente invention. La présente description est donnée à titre non limitatif, chaque caractéristique d’un mode de réalisation pouvant être combinée à toute autre caractéristique de tout autre mode de réalisation de manière avantageuse. On note dès à présent que les figures ne sont pas à l’échelle. On appelle : - Objet : toute chose concrète, perceptible par la vue, le toucher, par exemple une puce électronique ou un document sur lequel une information est marquée. - Point : le plus petit élément marqué sur un objet, à partir de l’information constituée d’un ou plusieurs bits d’information, c’est-à-dire des pixels. - Cellule : un ensemble de points défini par au moins deux dimensions en nombre de points, la forme d’une cellule peut être toute forme connue, par exemple un carré, un rectangle ou encore un rond. - Code à barres 2D ou en deux dimensions : un code graphique en deux dimensions (d’acronyme « 2D ») comportant des cellules, par exemple carrées, chaque cellule étant d’au moins une couleur parmi deux couleurs distinctes, des exemples de codes à barres 2D sont les codes QR (marque déposée, acronyme de « Quick Response » en anglais) ou encore les DataMatrix, les Semacodes (marque déposée). - Marquage : l’apposition d’un élément graphique numérique sur un objet, par exemple par gravure ou par impression. - Marque anticopie fragile : marque dont la dégradation par le bruit lors du marquage, c’est-à-dire la génération d’erreurs ponctuelles, individuellement imprévisible, faisant qu’un point est interprété avec une valeur incorrecte, puis de copie, peut être mesurée pour discriminer un original d’une copie. - Cachet électronique visible (d’acronyme « CEV ») : ensemble de données structurées sous forme de code lisible par machine contenant, un en-tête, un message et leur signature par l’émetteur. L’en-tête détermine le type de message et l’émetteur. L’en-tête référence un certificat de signature. Un bloc de données auxiliaires facultatif peut être ajouté après la signature. - Signature : un certificat définit l’algorithme de signature numérique utilisé et incidemment la taille de la signature, qui est habituellement fondée sur la durée de vie prévue de la signature. La signature est utilisée pour vérifier l’intégrité des données signées et pour identifier/authentifier l’émetteur de l’objet. Dans le cadre d’un CEV, la référence du certificat est indiquée dans l’en-tête et la signature permet de vérifier l’intégrité de l’en-tête et du message. Dans la suite de la description, les cellules et les codes à barres en deux dimensions sont de forme carrée à titre d’illustration. L’homme du métier saurait utiliser des cellules et des codes à barres en deux dimensions de forme différente. On observe, sur la figure 1, qui n’est pas à l’échelle, une vue schématique d’un mode de réalisation du procédé 10 de singularisation d’un objet, objet de la présente invention. Le procédé 10 de singularisation d’un objet comporte : - une étape de formation 101 d’un contenu d’un cachet électronique visible représentatif d’au moins un en-tête, un message et une signature, - une étape de détermination 102 d’une forme d’un code à barres 2D présentant une capacité de stockage d’informations répartie en au moins deux zones, - une étape de segmentation 103 en au moins deux parties du contenu du cachet électronique visible en fonction de la capacité de stockage de chaque zone, chaque partie étant attribuée à une zone, - une étape d’enregistrement 107 d’une information représentative de la segmentation et de l’attribution pour recomposer, à la lecture, le contenu du cachet électronique visible, - une étape d’encodage 108 du cachet électronique visible segmenté dans la forme du code à barres 2D déterminée et - une étape de marquage 109 de l’objet avec le code à barres 2D encodé. Lors de l’étape de formation 101 d’un cachet électronique visible, le contenu du cachet électronique visible est composé selon le standard CEV employé. Le contenu du cachet électronique visible est adapté à être encodé dans un code à barres 2D, également appelé « cachet électronique visible ». Lors de l’étape de détermination 102, la forme déterminée présente : - des dimensions en nombre de cellules et/ou en nombre de points et/ou en dimensions du système métrique, - une capacité de stockage d’informations répartie en au moins deux zones, - optionnellement, des éléments graphiques définis par une norme. Dans des modes de réalisation, le code à barres 2D peut être un code QR (marque déposée, acronyme de « Quick Response » en anglais) comportant au moins un élément d’orientation de lecture du code et un espace de charge utile, au moins un élément d’orientation étant une zone de stockage et l’espace de charge utile étant une autre zone de stockage. Un élément d’orientation de lecture du code est un carré noir, contenant un autre carré noir sur fond blanc en son centre. Bien entendu, les couleurs de l’élément d’orientation peuvent être adaptées en fonction des couleurs mises en œuvre pour représenter le code à barres 2D. L’espace de charge utile est directement lié aux dimensions du code à barres 2D et des cellules composant le code. Dans des modes de réalisation, le code à barres 2D peut être un code DataMatrix (marque déposée) comportant au moins un élément d’orientation de lecture du code et un espace de charge utile, au moins un élément d’orientation étant une zone de stockage et l’espace de charge utile étant une autre zone de stockage. L’élément d’orientation comportant deux bordures de couleur unie, par exemple noires, adjacentes. Pour un DataMatrix rectangulaire ou carré, les bordures forment un coin. Dans des modes de réalisation préférentiels, au moins une partie du code à barres 2D présente un code à barres 2D à haute densité. Par exemple, le code à barres 2D peut être un code QR dont le centre est remplacé par un DataMatrix. L’espace de charge utile sera donc diminué mais une nouvelle zone de stockage, le DataMatrix, à capacité de stockage plus grande que l’espace de charge utile supprimé est créée. Dans un autre exemple préférentiel, le code à barres 2D peut être un code QR dont un élément d’orientation de lecture du code est remplacé par un DataMatrix. L’espace de stockage dans l’élément d’orientation est donc fortement augmenté. Dans des modes de réalisation préférentiels, le procédé 10 comporte : - une étape de détermination 104 d’une taille de cellule du code à barres 2D, la taille de cellule étant définie par une surface contenant une quantité de points, - une étape d’estimation 105 d’une quantité minimum de points d’une couleur prédéterminée dans une cellule pour que la cellule soit détectée comme étant de ladite couleur par un lecteur prédéterminé et - pour au moins une cellule, une étape de définition 106 d’une image à représenter dans ladite cellule, la quantité de points de l’image de la couleur définissant la cellule étant supérieure à la quantité minimum estimée, un ensemble d’images représentant l’en-tête, le message et/ou la signature. Ces modes de réalisation permettent d’utiliser le contenu des cellules comme zone de stockage. Les dimensions minimales et maximales d’un code à barres 2D dépendent de : - la surface allouée sur l’objet pour placer le code à barres 2D, définissant une dimension maximale du code à barres 2D et - la quantité d’informations à encoder dans le code à barres 2D influençant une dimension minimale du code à barres 2D. La surface allouée sur l’objet est choisie par l’opérateur apposant le code à barres 2D sur l’objet. Cet opérateur est le fabricant de l’objet ou son distributeur, par exemple. Le nombre de couleurs dans le code à barres 2D peut influencer la quantité d’informations qu’il est possible d’encoder dans un code à barres 2D. Les codes à barres 2D, pour pouvoir être lus par un lecteur prédéterminé, doivent présenter des cellules dont les dimensions minimales sont spécifiées dans les différentes normes et standards définissant ces codes. Ainsi, en fonction de la surface allouée sur l’objet et la quantité d’informations à encoder, des dimensions minimales de cellules et donc les dimensions minimales et maximales d’un code à barres 2D peuvent être déterminées. Autrement dit, la dimension maximale des cellules peut être déterminée en fonction des dimensions du code à barres 2D (qui dépendent de la surface allouée) et de la quantité d’informations à encoder. Par ailleurs, en fonction de la résolution de marquage, des dimensions exprimées en centimètres ou en millimètres, par exemple, sont exprimées en nombre de points, par exemple en points par pouce (d’acronyme « DPI » ou PPP »). Lors de l’étape de détermination 104, la taille des cellules est calculée en fonction d’au moins la résolution de marquage, la surface allouée sur l’objet et la quantité d’informations à encoder. Une fois la quantité de cellules déterminées, la quantité minimum de points d’une couleur prédéterminée dans une cellule pour que la cellule soit détectée comme étant de ladite couleur par un lecteur prédéterminé est estimée 105. La couleur prédéterminée correspond à l’une des couleurs utilisées dans un code à barres 2D. Généralement, les codes à barres 2D présentent deux couleurs, préférentiellement, du noir et du blanc. Dans des modes de réalisation, les codes à barres 2D présentent trois couleurs ou plus. Pour la suite de la description, le cas général de deux couleurs, le noir et le blanc, est choisie pour illustrer l’invention. La description qui suit peut, bien entendu, être adaptée au cas d’au moins trois couleurs ou de couleurs différentes. A minima, pour qu’une couleur soit détectée correctement par le lecteur, la cellule doit comporter strictement plus de 50% de points de ladite couleur. Par exemple, pour une taille de cellule de 10 points par 10 points, au moins 51 points doivent être noirs pour que la cellule soit détectée comme étant noire. Or, il est connu de l’homme du métier que l’étape marquage et l’étape de lecture provoquent des erreurs aléatoires dont le taux est déterminable et prévisible. Lors de l’étape d’estimation 105, le taux d’erreur au marquage et à la lecture, par le lecteur prédéterminé, est calculé, mesuré, ou estimé. Et la quantité minimum de points d’une couleur prédéterminée est estimée pour prévoir ledit taux d’erreur obtenu. Puis, pour au moins une cellule, le procédé 10 comporte une étape de définition 106 d’une image à représenter dans ladite cellule, la quantité de points de l’image de la couleur définissant la cellule étant supérieure à la quantité minimum estimée. Lors de l’étape de définition 106, l’image peut être sélectionnée parmi une base de données d’images respectant la contrainte concernant la quantité de points de l’image de la couleur définissant la cellule et le nombre de couleurs maximum du code à barres 2D. Préférentiellement, l’image représente un caractère alphanumérique. Par exemple, les points de la couleur dont la quantité est supérieure à la quantité minimum estimée représentent un caractère alphanumérique. Par exemple, dans une case qui doit être lue comme étant noire, les points noirs représentent le caractère alphanumérique. Dans d’autres modes de réalisation, les points autres que les points de la couleur dont la quantité est supérieure à la quantité minimum estimée représentent un caractère alphanumérique. Par exemple, dans une case qui doit être lue comme étant blanche, les points noirs représentent le caractère alphanumérique. Dans des modes de réalisation, une partie uniquement de l’ensemble des caractères alphanumériques peut être représenté dans une image. C’est-à-dire que certains caractères sont considérés comme trop proches d’un autre caractère pour être représentés. Des exemples de tels caractères sont « O » et « Q » ou encore « P » et « R ». Un seul des deux caractères pourra être représenté sur un même code à barres 2D. Cette information peut être renseignée dans une ressource distante. Dans des modes de réalisation, les caractères alphanumériques représentés peuvent être en majuscules ou en minuscules. Préférentiellement, les caractères font référence à un élément du message, par exemple la signature. Lors de l’étape de détermination 102, des zones de stockages chacune présentant une capacité de stockage sont déterminées. Selon les modes de réalisation exprimés ci-dessus, les zones de stockage peuvent être, par exemple : - un espace de charge utile d’un code à barres 2D, - un élément d’orientation d’un code à barres 2D, - un DataMatrix incorporé dans un code à barres 2D ou - le contenu de cellule d’un code à barres 2D. Le procédé 10 comporte une étape de segmentation 103 en au moins deux parties du contenu du cachet électronique visible en fonction de la capacité de stockage de chaque zone, chaque partie étant attribuée à une zone. La segmentation 103 dépend de la capacité de stockage de chaque zone. Préférentiellement, chaque élément parmi l’en-tête, le message, la signature ou un champ d’information secondaires est maintenu dans une partie. Dans des modes de réalisation, lors de l’étape de segmentation 103, la zone attribuée à chaque partie du contenu du CEV comporte une capacité suffisante pour stocker des redondances de la partie stocké. La segmentation 103 du contenu de CEV et l’attribution de chaque partie à une zone sont enregistrées lors de l’étape d’enregistrement 107 d’une information représentative de la segmentation et de l’attribution pour recomposer, à la lecture, le cachet électronique visible. Préférentiellement l’en-tête du cachet électronique visible comporte l’information représentative de la segmentation et de l’attribution. Par exemple, la segmentation et l’attribution 103 sont enregistrées sur une ressource locale ou distante à laquelle fait référence l’en-tête, par exemple un site internet de l’autorité de certification ou du fabricant. Ou encore, l’information représentative peut être un manifeste dont la localisation est obtenue à partir des informations contenues dans l’en-tête. Dans d’autres modes de réalisation, le procédé 10 comporte : - une étape de création 110 d’une marque anticopie fragile représentative de la segmentation et de l’attribution pour recomposer le cachet électronique et - une étape de marquage 111 de la marque anticopie fragile sur l’objet. Par exemple, l’information représentative de la segmentation et de l’attribution est encodée dans une marque anticopie fragile. Dans ces modes de réalisation, le code généré comporte des redondances configurées pour que l’information soit lisible et/ou qu’il soit possible de la reconstituer, malgré les dégradations de la marque anticopie fragile dues à l’impression. Ainsi, la marque anticopie est bien fragile mais l’information peut être considérée comme robuste, c’est-à-dire qu’il est possible d’accéder à son contenu même si la marque est copiée. Dans des modes de réalisation, un élément représentatif de la signature réalisée et des redondances sont encodés dans la marque anticopie fragile. Ces modes de réalisation permettent de vérifier l’authenticité de la signature au moment du marquage même si le certificat de signature n’est plus accessible. Dans des modes de réalisation, un message encodé dans la marque anticopie fragile comporte au moins une information représentative de l’objet sur lequel la marque est à apposer. L’information représentative de l’objet peut être toute information relative à la fabrication et/ou à la distribution du produit. Par exemple, une identification du fabricant ou un numéro de série, ou encore une identification des distributeurs autorisés, une propriété physique extraite d’une photographie de l’objet ou une métrique d’artefact. Une métrique d’artefact est une empreinte unique correspondant à l’objet. Les métriques d’artefacts sont calculées à partir de marques de formations individuelles à chaque objet lors de la fabrication de l’objet. Il s’agit, en quelque sorte, d’empreintes digitales de l’objet. Les métriques d’artefacts peuvent être calculées à partir d’une image de l’objet, par exemple. L’étape de marquage 111 de la marque anticopie fragile est réalisée par tout moyen connu de l’homme du métier, par exemple, une imprimante ou un laser pour gravure de l’objet. L’étape d’encodage 108 peut être réalisée par des moyens connus de l’homme du métier par exemple au moyen d’une clé symétrique ou d’une clé asymétrique, de brouillage et de permutations, de manière connue de l’homme du métier. Le code à barres 2D est ensuite marqué 109 sur l’objet. L’étape de marquage 109 est réalisée par tout moyen connu de l’homme du métier, par exemple, une imprimante ou un laser pour gravure de l’objet. Préférentiellement, l’étape de marquage 111 de la maque anticopie fragile sur l’objet est réalisée simultanément à l’étape de marquage 109 du code à barres 2D et avec les mêmes moyens. La figure 2 représente, un premier mode de réalisation particulier d’un dispositif de singularisation 20 objet de la présente invention. Le dispositif de singularisation 20 d’un objet comporte: - un moyen de formation 201 d’un contenu d’un cachet électronique visible représentatif d’au moins un en-tête, un message et une signature, - un moyen de détermination 202 d’une forme d’un code à barres 2D présentant une capacité de stockage d’informations répartie en au moins deux zones, - un moyen de segmentation 203 en au moins deux parties du contenu du cachet électronique visible en fonction de la capacité de stockage de chaque zone, chaque partie étant attribuée à une zone, - un moyen d’enregistrement 204 d’une information représentative de la segmentation et de l’attribution pour recomposer, à la lecture, le contenu du cachet électronique visible, - un moyen d’encodage 205 du cachet électronique visible segmenté dans la forme du code à barres 2D déterminée et - un moyen de marquage 206 de l’objet avec le code à barres 2D encodé. Préférentiellement, les modes de réalisation du dispositif 20 sont configurés pour mettre en œuvre les étapes du procédé 10 et leurs modes de réalisation tels qu’exposés ci-dessus et le procédé 10 ainsi que ses différents modes de réalisation peuvent être mis en œuvre par les modes de réalisation du dispositif 20. Les moyens de formation 201, de détermination 202, de segmentation 203, d’enregistrement 204 et d’encodage 205 sont préférentiellement un microcontrôleur mettant en œuvre un programme informatique. Le moyen de marquage 206 peut être tout moyen connu de l’homme du métier, tels une imprimante ou un laser pour gravure de l’objet. On observe, sur la figure 3, un mode de réalisation particulier d’un code à barres 2D obtenu par un procédé 10 objet de la présente invention. La figure 3 représente un contenu d’un CEV, comportant un en-tête 301, un message 302 et une signature 303. Une forme de code à barres 2D 300 comporte, trois zones de stockage : un élément d’orientation 304, un espace de charge utile 305 et le contenu de cellules 306. Le contenu de cellule 306 est représenté par une lettre « B » en majuscules, en noir sur fond blanc, remplaçant une cellule blanche. La forme de code à barres 2D 300 est un code QR. Sur la figure 3, le contenu de l’en-tête est encodé dans l’élément d’orientation 304, le message 302 est encodé dans l’espace de charge utile 305 et la signature, qui n’a pas besoin d’être secrète, est encodée dans le contenu de cellules 306. On observe, sur la figure 4, un mode de réalisation particulier d’un code à barres 2D obtenu par un procédé 10 objet de la présente invention. La figure 4 représente un contenu d’un CEV, comportant un en-tête 301, un message 302 et une signature 303. Une forme de code à barres 2D 40 comporte, deux zones de stockage : un élément d’orientation 402, remplacé par un DataMatrix et un espace de charge utile 401. Dans des modes de réalisation, le contenu de cellule 403 est une troisième zone de stockage. Par exemple, une lettre « B » en majuscules est représentée , en noir sur fond blanc, remplaçant une cellule blanche. La forme de code à barres 2D est un code QR. Sur la figure 4, le message 302 est encodé dans le DataMatrix dans l’élément d’orientation 402, l’en-tête 301 est encodé dans l’espace de charge utile 401 et la signature, qui n’a pas besoin d’être secrète, est encodée dans le contenu de cellules 403. On observe également sur la figure 4, une marque anticopie fragile 404, 405 et 406 qui encode un élément représentatif de la signature. La marque anticopie fragile 404 est un SealVector (marque déposée) par exemple. Dans des modes de réalisation, la marque anticopie fragile 404, 405 et 406 encode un élément représentatif de l’objet et/ou l’information de segmentation et d’attribution. Le SealVector (marque déposée), 404, 405 et 406, comporte deux éléments d’orientation 405 et 406. Les éléments d’orientation sont des ronds noirs entourés de blanc sur un fond noir. Le SealVector comporte un espace de charge utile 404 de forme circulaire. Pour déterminer la position du SealVector et le décoder, on calcule le centre des éléments d’orientation 405 et 406 la position du SealVector étant définie par rapport à la position desdits centres. Une fois la position et l’orientation du SealVector, il est possible de le décoder. On rappelle ici d’un SealVector est une marque anticopie fragile particulière. Sur la figure 7, le DataMatrix est localisé au centre du code 2D, et non dans un plot, en remplaçant une partie de l’espace de charge utile. On observe, sur la figure 5, une vue schématique d’un mode de réalisation du procédé 50 d’authentification objet de la présente invention. Le procédé d’authentification 50 d’un objet comporte : - une étape de lecture 501 d’un code à barres 2D obtenu selon le procédé selon de singularisation objet de la présente invention, - une étape d’accès 502 à une information représentative de la segmentation et de l’attribution pour recomposer un contenu d’un cachet électronique visible, - une étape de recomposition 503 du contenu du cachet électronique visible en fonction de l’information accédée et - une étape de vérification 504 de l’authenticité du contenu du cachet électronique visible recomposé. Lors de l’étape de lecture 501, le code à barres 2D est décodé par un lecteur 501. Le lecteur 501 est, par exemple, un terminal portable communicant muni d’un appareil photo ou d’une caméra qui scanne le code. Le terminal portable communiquant applique ensuite un algorithme de décodage du code. Le lecteur accède 502 à une information représentative de la segmentation et de l’attribution pour recomposer le contenu du CEV. Par exemple, le lecteur accède 502 à une ressource distante, tel un serveur sécurisé indiquant quel segment se trouve dans quelle zone. Dans des modes de réalisation, des caractères alphanumériques sont représentés dans des cellules du code à barres 2D sans modifier la couleur détectée par un lecteur du code à barres 2D. C’est-à-dire qu’une quantité minimum de points d’une couleur prédéterminée dans une cellule pour que la cellule soit détectée comme étant de ladite couleur par un lecteur prédéterminé est respectée lors de la représentation du caractère alphanumérique. Préférentiellement, les caractères alphanumériques représentent la signature et peuvent être lus par reconnaissance optique de caractères. L’étape de lecture 501, une marque anticopie fragile peut être réalisée lue avec le même lecteur que le lecteur effectuant la lecture du code à barres 2D. Lors de l’étape de lecture 501, le caractère original ou copié de la marque anticopie fragile est évalué. L’évaluation du caractère original ou copié dépend d’un taux d’erreur détecté lors de la lecture de la marque anticopie fragile. Le taux d’erreur est comparé à une valeur limite prédéterminée qui permet de déterminer si la marque anticopie fragile est un original ou non. En effet, la marque anticopie fragile imprimée présente, dès sa première impression sur le document, une quantité importante d’erreurs aléatoires qui imposent qu’une copie, faite avec les mêmes moyens d’impression que le document original, de l’image d’identification imprimée comporte encore plus d’erreurs, le nombre d’erreurs total de la copie permettant de détecter qu’il s’agit d’une copie. Les redondances permettent de corriger les défauts d’impression et/ou de lecture et les marques d’usure ou d’effacement de la marque anticopie fragile. Le caractère copié de la marque anticopie fragile est un premier niveau de vérification de l’authenticité de l’objet. Lors de l’étape de vérification de l’authenticité de l’objet 504, le caractère copié de la marque anticopie fragile est préférentiellement signalé à un utilisateur. Lors de la recomposition 503, les contenus de chaque zone sont juxtaposés dans l’ordre défini par les informations accédées. Le contenu du CEV est donc recomposé et son authenticité peut être vérifiée 504 de manière connue de l’homme du métier. Préférentiellement, lors de l’étape de vérification 504, le contenu d’une marque anticopie fragile lu représente un élément représentatif de la signature. Lors de l’étape de vérification, une comparaison de l’élément représentatif lu dans la marque anticopie fragile et de la signature lue dans le code à barres 2D est effectuée pour déterminer l’authenticité de la signature au moment du marquage. Dans des modes de réalisation, au cours de l’étape de lecture d’une marque anticopie fragile, une information représentative de l’objet sur lequel la marque a été apposée est obtenue, le procédé comportant de plus, une étape de comparaison de l’information représentative obtenue et de l’objet. L’information représentative peut être un numéro de série par exemple. Le numéro de série de l’objet peut être obtenu par reconnaissance optique de caractères. Dans ces cas, l’étape de comparaison peut être effectuée par comparaison caractère par caractère. En fonction du résultat de la comparaison, une information d’authenticité du code à barres 2D et/ou de la marque anticopie fragile peut être indiquée à l’utilisateur lors de l’étape de vérification 504. On observe, sur la figure 6, un mode de réalisation particulier d’un dispositif 60 d’authentification d’un objet, objet de la présente invention qui comporte : - un moyen de lecture 601 d’un code à barres 2D obtenu selon le procédé de singularisation objet de la présente invention, - un moyen d’accès 602 à une information représentative de la segmentation et de l’attribution pour recomposer un contenu d’un cachet électronique visible, - un moyen de recomposition 603 du contenu du cachet électronique visible en fonction de l’information accédée et - un moyen de vérification 604 de l’authenticité du contenu cachet électronique visible recomposé. Les moyens d’accès 602, de recomposition 603 et de vérification 604 sont préférentiellement un microcontrôleur mettant en œuvre un programme informatique. Le moyen de lecture 601 peut être tout moyen connu de l’homme du métier, tel terminal portable communicant muni d’un appareil photo ou d’une caméra qui scanne le code. Le terminal portable communiquant applique ensuite un algorithme de décodage du code. Préférentiellement, les modes de réalisation du dispositif 60 sont configurés pour mettre en œuvre les étapes du procédé 50 et leurs modes de réalisation tels qu’exposés ci-dessus et le procédé 50 ainsi que ses différents modes de réalisation peuvent être mis en œuvre par les modes de réalisation du dispositif 60. Procédé (10) de singularisation d’un objet, caractérisé en ce qu’il comporte : - une étape de formation (101) d’un contenu d’un cachet électronique visible représentatif d’au moins un en-tête, un message et une signature, - une étape de détermination (102) d’une forme d’un code à barres en deux dimensions présentant une capacité de stockage d’informations répartie en au moins deux zones, - une étape de segmentation (103) en au moins deux parties du contenu du cachet électronique visible en fonction de la capacité de stockage de chaque zone, chaque partie étant attribuée à une zone, - une étape d’enregistrement (107) d’une information représentative de la segmentation et de l’attribution pour recomposer, à la lecture, le contenu du cachet électronique visible, - une étape d’encodage (108) du cachet électronique visible segmenté dans la forme du code à barres en deux dimensions déterminée et - une étape de marquage (109) de l’objet avec le code à barres en deux dimensions encodé. Procédé selon la revendication 1, dans lequel le code à barres en deux dimensions est un code comportant au moins un élément d’orientation de lecture du code et un espace de charge utile, au moins un élément d’orientation étant une zone de stockage et l’espace de charge utile étant une autre zone de stockage. Procédé selon l’une des revendications 1 ou 2, dans lequel l’en-tête du cachet électronique visible comporte l’information représentative de la segmentation et de l’attribution. Procédé selon l’une des revendications 1 à 3, qui comporte : - une étape de création (110) d’une marque anticopie fragile représentative de la segmentation et de l’attribution pour recomposer le cachet électronique et - une étape de marquage (111) de la marque anticopie fragile sur l’objet. Procédé selon l’une des revendications 1 à 4, qui comporte, de plus : - une étape de détermination (104) d’une taille de cellule du code à barres en deux dimensions, la taille de cellule étant définie par une surface contenant une quantité de points, - une étape d’estimation (105) d’une quantité minimum de points d’une couleur prédéterminée dans une cellule pour que la cellule soit détectée comme étant de ladite couleur par un lecteur prédéterminé et - pour au moins une cellule, une étape de définition (106) d’une image à représenter dans ladite cellule, la quantité de points de l’image de la couleur définissant la cellule étant supérieure à la quantité minimum estimée, un ensemble d’images représentant l’en-tête, le message et/ou la signature. Procédé selon l’une des revendications 1 à 5, dans lequel au moins une partie du code à barres en deux dimensions présente un code à barres bidimensionnel à haute densité. Procédé selon les revendications 2 et 6, dans lequel au moins un élément d’orientation présente un code-barres bidimensionnel à haute densité. Dispositif (20) de certification d’un objet, caractérisé en ce qu’il comporte: - un moyen de formation (201) d’un contenu d’un cachet électronique visible représentatif d’au moins un en-tête, un message et une signature, - un moyen de détermination (202) d’une forme d’un code à barres en deux dimensions présentant une capacité de stockage d’informations répartie en au moins deux zones, - un moyen de segmentation (203) en au moins deux parties du contenu du cachet électronique visible en fonction de la capacité de stockage de chaque zone, chaque partie étant attribuée à une zone, - un moyen d’enregistrement (204) d’une information représentative de la segmentation et de l’attribution pour recomposer, à la lecture, le contenu du cachet électronique visible, - un moyen d’encodage (205) du cachet électronique visible segmenté dans la forme du code à barres en deux dimensions déterminée et - un moyen de marquage (206) de l’objet avec le code à barres en deux dimensions encodé. Procédé (50) d’authentification d’un objet, caractérisé en ce qu’il comporte : - une étape de lecture (501) d’un code à barres en deux dimensions obtenu selon le procédé selon l’une des revendications 1 à 7, - une étape d’accès (502) à une information représentative de la segmentation et de l’attribution pour recomposer un contenu du cachet électronique visible, - une étape de recomposition (503) du contenu du cachet électronique visible en fonction de l’information accédée et - une étape de vérification (504) de l’authenticité du cachet électronique visible recomposé. Dispositif (60) d’authentification d’un objet, caractérisé en ce qu’il comporte : - un moyen de lecture (601) d’un code à barres en deux dimensions obtenu selon le procédé selon l’une des revendications 1 à 7, - un moyen d’accès (602) à une information représentative de la segmentation et de l’attribution pour recomposer un contenu d’un cachet électronique visible, - un moyen de recomposition (603) du contenu du cachet électronique visible en fonction de l’information accédée et - un moyen de vérification (604) de l’authenticité du cachet électronique visible recomposé.