US20070023494A1 - Authentication method and system - Google Patents

Authentication method and system Download PDF

Info

Publication number
US20070023494A1
US20070023494A1 US10/553,561 US55356104A US2007023494A1 US 20070023494 A1 US20070023494 A1 US 20070023494A1 US 55356104 A US55356104 A US 55356104A US 2007023494 A1 US2007023494 A1 US 2007023494A1
Authority
US
United States
Prior art keywords
positions
particles
determining
code
authentication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/553,561
Inventor
Attila Haraszti
Laszo Marsovszky
Gyula Katona
Tibor Nemetz
Miklos Dezso
Laszlo Csirmaz
Odon Pinter
Odon Farkas
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=32982064&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20070023494(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Priority to US11/656,666 priority Critical patent/US7427020B2/en
Publication of US20070023494A1 publication Critical patent/US20070023494A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D25/00Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof
    • B42D25/30Identification or security features, e.g. for preventing forgery
    • B42D25/305Associated digital information
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D15/00Printed matter of special format or style not otherwise provided for
    • B42D15/0033Owner certificates, insurance policies, guarantees
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D15/00Printed matter of special format or style not otherwise provided for
    • B42D15/0053Forms specially designed for commercial use, e.g. bills, receipts, offer or order sheets, coupons
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D25/00Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B42BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
    • B42DBOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
    • B42D25/00Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof
    • B42D25/20Information-bearing cards or sheet-like structures characterised by identification or security features; Manufacture thereof characterised by a particular use or purpose
    • B42D25/29Securities; Bank notes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/08Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means
    • G06K19/083Constructional details
    • G06K19/086Constructional details with markings consisting of randomly placed or oriented elements, the randomness of the elements being useable for generating a unique identifying signature of the record carrier, e.g. randomly placed magnetic fibers or magnetic particles in the body of a credit card
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/08Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means
    • G06K19/10Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means at least one kind of marking being used for authentication, e.g. of credit or identity cards
    • G06K19/14Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means at least one kind of marking being used for authentication, e.g. of credit or identity cards the marking being sensed by radiation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/08Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means
    • G06K19/10Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means at least one kind of marking being used for authentication, e.g. of credit or identity cards
    • G06K19/18Constructional details
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/086Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means by passive credit-cards adapted therefor, e.g. constructive particularities to avoid counterfeiting, e.g. by inclusion of a physical or chemical security-layer
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/12Card verification
    • G07F7/125Offline card verification
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • G11B20/00123Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers the record carrier being identified by recognising some of its unique characteristics, e.g. a unique defect pattern serving as a physical signature of the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00166Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised contents recorded on or reproduced from a record carrier, e.g. music or software
    • G11B20/00173Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised contents recorded on or reproduced from a record carrier, e.g. music or software wherein the origin of the content is checked, e.g. determining whether the content has originally been retrieved from a legal disc copy or another trusted source
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00572Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
    • G11B20/00586Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the physical format of the recording medium
    • G11B20/00608Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the physical format of the recording medium wherein the material that the record carrier is made of is altered, e.g. adding reactive dyes that alter the optical properties of a disc after prolonged exposure to light or air
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00876Circuits for prevention of unauthorised reproduction or copying, e.g. piracy wherein physical copy protection means are attached to the medium, e.g. holograms, sensors, or additional semiconductor circuitry
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00884Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
    • B42D2035/34

Definitions

  • the present invention relates to the field of authentication techniques, and more particularly without limitation, to authentication of customer cards, financial transaction cards and copy protection.
  • U.S. Pat. No. 5,145,212 teaches the use of non-continuous reflective holograms or diffraction gratings. Such a hologram or diffraction grating is firmly attached to a surface that contains visual information desired to be protected from alteration.
  • the reflective discontinuous hologram is formed in a pattern that both permits viewing the protected information through it and the viewing of an authenticating image or other light pattern reconstructed from it in reflection.
  • a non-transparent structure of two side-by-side non-continuous holograms or diffraction patterns, each reconstructing a separate image or other light pattern increases the difficulty of counterfeiting the structure.
  • PCT application WO87/07034 describes holograms, including diffraction gratings, that reconstruct an image which changes as the hologram is tilted with respect to the viewer and in a manner that images reconstructed from copies made of the hologram in monochromatic light do not have that motion.
  • U.S. Pat. No. 4,661,983 describes a random-pattern of microscopic lines or cracks having widths in the order of micrometers that inherently forms in a di-electric coating layer of an authenticating device incorporated in a secure document. It permits identification of a genuine individual document by comparing read-out line-position information derived by microscopic inspection with read-out digital codes of line-information obtained earlier at the time of fabrication of the document.
  • U.S. Pat. No. 5,856,070 shows an authentication label containing a light diffracting structure. Unique parameters are randomly defined in the light diffracting structure by anisotropic process steps not under full control of the producer during the manufacturing of the diffracting structure to prevent copying or creating an exact replica thereof. The resultant uniquely coloured authenticating pattern can be verified by simple observation with the naked eye.
  • U.S. Pat. No. 4,218,674 shows an authentication method and system that uses an object being of base material having random imperfections. The random imperfections are converted into pulses along a predetermined measuring track over the surface of the object of base material.
  • WO01/57831 shows a similar method that uses random gas enclosures in an authentication object.
  • the present invention provides for an authentication method which is based on an authentication object, such as an authentication label, having a three-dimensional pattern of randomly distributed particles. The positions of the particles are measured and used to provide an authentication code for a user.
  • the positions of the particles in the object can be determined and used again to provide a check-code.
  • the authentication code and the check-code can be used to determine whether the object is authentic or not. For example, if the authentication code and the check-code are identical, this means that the object is an original and not and unauthorised copy.
  • the authentication requires a step to determine whether the object carries in fact a three-dimensional pattern of particles in order to ensure that the object is not a two-dimensional copy of the original three-dimensional object. This provides protection against two dimensional replication techniques, such as photocopying.
  • a check-sum is generated as an authentication code.
  • the position data of the particles is concatenated to form a polynomial.
  • the polynomial is divided by a generator polynomial, which provides a cyclic redundancy check-sum. This check-sum can be used as an authentication code.
  • a hashing scheme is used for encoding of the positions to provide the authentication code.
  • the authentication object is retroreflective.
  • the retroreflective effect is caused by the random distribution of particles, such as optical lens elements, within the object.
  • the presence of a three-dimensional pattern of particles within the object can therefore be tested by checking whether the object is retroreflective or not.
  • the authentication object is produced from a reflective tape or sheeting.
  • reflective tapes or sheetings are as such known from the prior art and are commonly used for reflective vehicle markings and reflective construction work zone signs.
  • Scotchlite which is commercially available from 3M, can be used for providing an authentication object of the invention.
  • the present invention is particularly advantageous as it facilitates to provide an inexpensive authentication object which features a high level of security as the authentication is based on a three-dimensional distribution pattern of the particles within the authentication object, which is most difficult if not impossible to replicate.
  • the three-dimensional distribution pattern has a random or pseudo random statistical distribution of the particles.
  • Applications of the present invention include customer cards, financial transaction cards, automatic teller machine (ATM) cards and copy protection labels for data carriers, such as CDs and DVDs.
  • FIG. 1 is illustrative of a first embodiment of an authentication label
  • FIG. 2 is illustrative of a second embodiment of an authentication label
  • FIG. 3 is illustrative of a flow chart for generating an authentication code for an authentication label
  • FIG. 4 is block diagram of an image processing and encoding apparatus for generating of an authentication code for an authentication label
  • FIG. 5 is illustrative of a flow diagram for determining the authenticity of an authentication label
  • FIG. 6 is illustrative of a method for determining if the authentication label has a three-dimensional pattern of distributed particles
  • FIG. 7 is illustrative of an alternative method for determining if the authentication label has a three-dimensional pattern of distributed particles
  • FIG. 8 is illustrative of a further alternative method for determining if the authentication label has a three-dimensional pattern of distributed particles
  • FIG. 9 shows a block diagram of an authentication apparatus for determining the authenticity of an authentication label
  • FIG. 10 shows an optical recording medium with an attached or integrated authentication label.
  • FIG. 1 shows authentication label 100 .
  • Authentication label 100 has carrier layer 102 with embedded particles 104 .
  • the particles 104 are randomly distributed within carrier layer 102 , such that the positions of the particles 104 within carrier layer 102 define a random three-dimensional pattern.
  • Carrier layer 102 consists of a translucent or transparent material, such as a synthetic resin or transparent plastic material, which enables to optically determine the positions of particles 104 .
  • carrier layer 102 has a thickness 106 of between 0.3 to 1 mm or any other convenient thickness.
  • Particles 104 can be glass beads or balls, or disks, metallic or pearlescent pigments with or without a light reflecting coating or any other convenient form or type of particle.
  • the particles can be optically detected due to their reflective coating, or in the absence of such reflective coating, due to their reflection coefficient, which is different to the material of the carrier layer 102 .
  • particles 104 are 5 to 200 micrometers in diameter.
  • particles 104 can be optical lens elements to provide the authentication label 100 with a reflective effect.
  • authentication label has adhesive layer 108 in order to glue authentication label 100 to a product or document.
  • the material properties of carrier layer 102 and adhesive layer 108 are chosen such that an attempt to remove authentication label 100 from the product or document would result in destruction of authentication label 100 .
  • FIG. 2 shows an alternative embodiment, where like reference numerals are used to designate like elements as in FIG. 1 .
  • particles 204 within carrier layer 202 of authentication label 200 are metallic or pearlescent pigments.
  • the thickness 206 of carrier layer 202 is about 0.3 to 1 mm or any other convenient thickness.
  • authentication label 200 has the size of a post stamp, which is 3 ⁇ 4 mm and contains about two hundred particles 204 .
  • the random distribution of the two hundred particles within carrier layer 202 provides a sufficient uniqueness of authentication label 200 .
  • FIG. 3 shows a flow chart for generating an authentication code based on the positions of the particles in an authentication object, such as an authentication label as described in FIGS. 1 and 2 .
  • step 300 an authentication object having a three-dimensional pattern of randomly distributed particles is provided.
  • the authentication object is a piece of Scotchlite tape, which is commercially available from 3M.
  • step 302 the positions of the particles, which are embedded in the authentication object are determined in two dimensions. This can be done by acquiring an image of the object and automatically determining the position information by means of image processing.
  • step 304 the position information acquired in step 302 is encoded. This can be done by generating a check-sum or a hash-key on the basis of the position information. For example, a cyclic redundancy check (CRC) check-sum is calculated to provide the authentication code. This can be done by sorting of the measured x,y coordinates of the positions of the particles by the x-coordinate.
  • CRC cyclic redundancy check
  • the y-coordinate values are concatenated in the order as determined by the sorting to provide a polynomial, which is divided by the generator polynomial of the CRC encoding.
  • a standard CRC-32 Polynom can be used as a generator polynomial as it is as such known for Ethernet, Infiniband, FibreChannel, and ATM transmissions (x 32 +x 26 +x 23 +x 22 +x 16 +x 12 +x 11 +x 10 +x 8 +x 7 +x 5 +x 4 +x 2 +x 1 +1).
  • the result of this polynomial division is the authentication code for the authentication object, which is output in step 306 .
  • the y-coordinate values are shifted by a number of bit positions, such as four bits, to the left before the concatenation. For example, only the four most significant bits of each y-coordinate value are used for the concatenation.
  • FIG. 4 shows a block diagram of image processing and encoding apparatus 400 .
  • Image processing and encoding apparatus 400 has light source 402 and optical sensor 404 for taking an image of authentication label 406 .
  • authentication label 406 has a similar design as authentication label 100 (cf. FIG. 1 ) and authentication label 200 (cf. FIG. 2 ).
  • authentication label 406 has position markers 408 , which relate authentication label 406 to a reference position.
  • Optical sensor 404 is coupled to image processing module 410 .
  • Image processing module 410 has an image processing program, which can determine the positions of the particles contained in authentication label 406 from the image data delivered by optical sensor 404 .
  • Image processing module 410 is coupled to encoding module 412 .
  • Encoding module 412 receives two-dimensional coordinate values from image processing module 410 in accordance with the two-dimensional position information extracted by the image processing module 410 from the image data.
  • Encoding module 412 encodes the two-dimensional coordinate values to provide a check-sum, hash key or another codeword being related to the two-dimensional distribution of the particles within authentication label 406 .
  • Encoding module 412 is coupled to a storage 414 in order to store the result of the encoding for later usage. For example, the image processing and encoding is done for a sequence of authentication labels for the purpose of mass production.
  • a sequence of authentication codes is stored in storage 414 during the mass production.
  • These authentication codes can be printed and mailed to the users independently from the mailing of the authentication labels 406 .
  • the authentication labels 406 are attached to customer cards or financial transaction cards, such as ATM-cards, which are mailed to the customers. The customers receive by separate mail the corresponding authentication codes.
  • FIG. 5 shows an authentication method, which is based on an authentication label as explained above.
  • step 500 e.g. an authentication card with an attached authentication label
  • step 502 the user is prompted to enter his or hers authentication code into the card reader.
  • step 504 the card reader makes a determination whether the authentication label has a three-dimensional pattern of particles or not. This can be done by various methods. Preferred embodiments of how this determination can be accomplished, will be explained in more detail by making reference to the FIGS. 6, 7 and 8 below.
  • step 504 If it is determined in step 504 that there is no three-dimensional pattern of distributed particles in the authentication label, a corresponding refusal message is outputted by the card reader in step 506 .
  • step 508 the position information of the particles, which are distributed in the authentication label, is determined. As is has been determined before that there is in fact a three-dimensional distribution pattern of the particles it is sufficient to determine the position information in only two dimensions.
  • step 510 the position information is encoded in order to provide a check code in step 512 , which is representative of the combined position information determined in step 508 .
  • step 514 it is determined whether the check code is the same as the authentication code, which has been entered by the user in step 502 . If this is not the case, a refusal message is outputted by the card reader in step 516 . Alternatively, noise is added to the position information determined in step 508 to vary the position information within the measurement tolerance. If multiple attempts to generate a check code based on the varied position information which matches the authentication code have failed a final determination is made that a refusal message needs to be outputted.
  • step 514 If it is determined in step 514 , that the check code matches the authentication code an acceptance message is outputted in step 518 .
  • an action is performed or enabled depending on the field of application of the authentication method, such as banking, access control, financial transaction, or copy protection.
  • FIG. 6 illustrates one preferred method for determining whether there is a three-dimensional pattern of particles within the authentication label (cf. step 504 of FIG. 5 ). This step serves to ensure that a two-dimensional copy of the original authentication label would lead to a refusal.
  • FIG. 6 shows authentication label 100 (cf. FIG. 1 ).
  • three images of authentication label 100 are taken in a sequence by means of camera 600 .
  • the first image is taken with diffuse light source 602 switched on and diffuse light sources 604 and 606 switched off.
  • the second image is taken with light sources 602 and 606 switched off, while light source 604 illuminates authentication label 100 from a different illumination angle.
  • the third image is taken with light sources 602 and 604 switched off, while light source 606 illuminates authentication label 100 from still another illumination angle.
  • the three images are combined to provide a resulting image.
  • the combination can be done by digitally superimposing and adding the digital images. If there is in fact a three-dimensional distribution pattern of particles within authentication label regular geometric artefacts must be present in the resulting image. In the case of three light sources the geometric artefacts, which are produced, are triangles of similar size and shape. This effect is not reproducible by means of a two-dimensional copy of the original authentication label 100 .
  • more than three light sources at different illumination angles can be used for taking a corresponding numbers of images, which are superposed and added. Changing the number of the light sources also changes the shape of the geometric artefact in the resulting image.
  • FIG. 7 shows an alternative method for determining the three-dimensionality of the distribution pattern of the particles within authentication label 100 .
  • authentication label 100 is reflective.
  • the underlying principle is that the reflective effect can not be reproduced by means of two-dimensional copy of the authentication label 100 .
  • the test whether authentication label 100 is in fact reflective or not, is done as follows: a first image is taken by camera 700 with diffuse light source 702 switched on. The diffuse light source 702 will not invoke the reflective effect.
  • the second image is taken with diffuse light source 702 switched off and direct light source 704 switched on.
  • FIG. 8 shows a further alternative method for determining whether the distribution pattern of particles is three-dimensional or not. This method requires that the particles within authentication label 200 (cf. FIG. 2 ) are pearlescent pigments
  • mica pigments coated with titanium dioxide and/or iron oxide are safe, stable and environmentally acceptable for use in coating, cosmetics and plastics.
  • the pearlescent effect is produced by the behavior of incident light on the oxide coated mica; partial reflection from and partial transmission through the platelets create a sense of depth.
  • the color of the transmitted light is complementary to the color of the reflected light.
  • light source 800 producing diffuse, white light and two cameras 802 and 804 are used.
  • the cameras 802 and 804 are positioned at opposite sides of authentication label 200 .
  • An incident light beam 806 is partly reflected by particle 204 into reflected light beam 808 and partly transmitted as transmitted light beam 810 . If the colours of reflected light beam 808 and transmitted light beam 810 are complementary this means that authentication label 200 could not have been produced by two-dimensional copying.
  • the test whether the colours of reflected light beam 808 and transmitted light beam 810 are complementary can be made by summing the colour coordinate values e.g. using the RGB colour coordinate system. The summation of the colour coordinates must result in roughly a constant RGB value.
  • FIG. 9 shows a block diagram of authentication apparatus 900 .
  • Authentication apparatus 900 has slot 902 with mechanical guides for insertion of customer card 904 .
  • Customer card 904 carries authentication label 906 , which is similar to authentication label 100 (cf. FIG. 1 ) or authentication label 200 (cf. FIG. 2 ).
  • Authentication label 906 is attached to the surface of customer card 904 by an adhesive or is integrated within the card.
  • the surface of customer card 904 must be transparent in order to enable to take an image of the surface of authentication label 906 .
  • customer card 904 is made of a flexible, transparent plastic that has a smooth outer surface and which envelopes authentication label 906 .
  • Authentication label 906 has position markers 908 , which relate authentication label 906 to a reference position.
  • Authentication apparatus 900 has at least one light source 910 for illumination of authentication label 906 , when customer card 904 is inserted into slot 902 .
  • authentication apparatus 900 has optical sensor 912 , such as a CCD camera.
  • Optical sensor 912 is coupled to image processing module 914 .
  • Image processing 914 is equivalent to image processing module 410 of FIG. 4 , i.e. it provides position information of the particles to encoding module 916 .
  • the encoding scheme used in encoding module 916 is the same as the one which is used in the image processing ending coding apparatus, which has been used to produce the authentication code for customer card 904 (cf. encoding module 412 in FIG. 4 ).
  • Authentication apparatus 900 has processing module 918 , which provides user interface 920 .
  • a customer inserts his or her customer card 904 into slot 902 .
  • one or more images at different illumination angles are taken from authentication label 906 , which are provided from optical sensor 912 to image processing module 914 .
  • Image processing module 914 detects position markers 908 in an image, which has been taken by means of optical sensor 912 .
  • the positions of position markers 908 indicate a dislocation of the authentication label within slot 902 with respect to the reference position. This dislocation is caused by mechanical tolerances of the customer card 904 and/or of slot 902 .
  • Image processing module performs a projective transformation of the image data in order to compensate the dislocation.
  • image processing module 914 determines the x,y-coordinate values of the particle positions. These coordinate values are provided to encoding module 916 , which generates a check-code as a result of the encoding. The check-code is entered into processing module 918 .
  • Processing module 918 prompts the user via user interface 920 to enter his or her authentication code. Processing module 918 compares the check-code and the authentication code in order to make a determination whether the customer card 904 is in fact authentic or not. In case customer card 904 needs to be refused, a corresponding message is output on user interface 920 .
  • FIG. 10 is illustrative of another field of application of the present invention for the purposes of copy protection.
  • FIG. 10 shows optical disk 950 , such as a CD or DVD.
  • the optical disk 950 has an area 952 , which is covered by a data track. Outside area 952 , such as within inner area 954 , an annularly shaped authentication label 956 is glued to the surface of optical disk 950 or integrated within optical disk 950 .
  • authentication label 956 is similar to authentication label 100 (cf. FIG. 1 ) or authentication label 200 (cf. FIG. 2 ).
  • optical disk 950 When a user desires to use the optical disk 950 , he or she puts optical disk 950 into a player or disk drive. In response, the user is prompted to enter the authentication code for usage of optical disk 950 .
  • the player or disk drive determines the check code for authentication label 956 and makes a determination whether optical disk 950 is an original or an unauthorized copy based on a comparison of the check code and the authentication code. This can be done in accordance with the method steps as explained above with respect to FIG. 5 .

Abstract

The present invention relates to a method for determining the authenticity of an object, the method comprising the steps of: providing an authentication code, determining the positions of particles being distributed in an object, encoding of the positions to provide a check-code, using the check-code and the authentication-code to determine the authenticity of the object.

Description

    FIELD OF INVENTION
  • The present invention relates to the field of authentication techniques, and more particularly without limitation, to authentication of customer cards, financial transaction cards and copy protection.
  • BACKGROUND AND PRIOR ART
  • Various sealing and printing techniques to provide authentication and to avoid unauthorised replication of products and documents are known from the prior art. However, an increasing economic damage results from forgery due to insufficient security.
  • For authenticating documents and things U.S. Pat. No. 5,145,212 teaches the use of non-continuous reflective holograms or diffraction gratings. Such a hologram or diffraction grating is firmly attached to a surface that contains visual information desired to be protected from alteration. The reflective discontinuous hologram is formed in a pattern that both permits viewing the protected information through it and the viewing of an authenticating image or other light pattern reconstructed from it in reflection. In another specific authentication application of this U.S. Patent a non-transparent structure of two side-by-side non-continuous holograms or diffraction patterns, each reconstructing a separate image or other light pattern, increases the difficulty of counterfeiting the structure.
  • PCT application WO87/07034 describes holograms, including diffraction gratings, that reconstruct an image which changes as the hologram is tilted with respect to the viewer and in a manner that images reconstructed from copies made of the hologram in monochromatic light do not have that motion.
  • In UK Patent Application GB 2 093 404 sheet material items which are subject to counterfeiting have an integral or bonded authenticating device which comprises a substrate having a reflective diffractive structure formed as a relief pattern on a viewable surface thereon and a transparent material covering the structure. Specified grating parameters of the diffractive structure result in peculiar, but easily discernable, optical colour properties that cannot be copied by colour copying machines.
  • U.S. Pat. No. 4,661,983 describes a random-pattern of microscopic lines or cracks having widths in the order of micrometers that inherently forms in a di-electric coating layer of an authenticating device incorporated in a secure document. It permits identification of a genuine individual document by comparing read-out line-position information derived by microscopic inspection with read-out digital codes of line-information obtained earlier at the time of fabrication of the document.
  • U.S. Pat. No. 5,856,070 shows an authentication label containing a light diffracting structure. Unique parameters are randomly defined in the light diffracting structure by anisotropic process steps not under full control of the producer during the manufacturing of the diffracting structure to prevent copying or creating an exact replica thereof. The resultant uniquely coloured authenticating pattern can be verified by simple observation with the naked eye.
  • U.S. Pat. No. 4,218,674 shows an authentication method and system that uses an object being of base material having random imperfections. The random imperfections are converted into pulses along a predetermined measuring track over the surface of the object of base material. WO01/57831 shows a similar method that uses random gas enclosures in an authentication object.
  • SUMMARY OF THE INVENTION
  • The present invention provides for an authentication method which is based on an authentication object, such as an authentication label, having a three-dimensional pattern of randomly distributed particles. The positions of the particles are measured and used to provide an authentication code for a user.
  • When the authenticity of the object needs to be checked the positions of the particles in the object can be determined and used again to provide a check-code. The authentication code and the check-code can be used to determine whether the object is authentic or not. For example, if the authentication code and the check-code are identical, this means that the object is an original and not and unauthorised copy.
  • In accordance with a preferred embodiment of the invention only the two-dimensional positions of the particles are used for the encoding. In this case the authentication requires a step to determine whether the object carries in fact a three-dimensional pattern of particles in order to ensure that the object is not a two-dimensional copy of the original three-dimensional object. This provides protection against two dimensional replication techniques, such as photocopying.
  • In accordance with a further preferred embodiment of the invention a check-sum is generated as an authentication code. For example, the position data of the particles is concatenated to form a polynomial. The polynomial is divided by a generator polynomial, which provides a cyclic redundancy check-sum. This check-sum can be used as an authentication code.
  • In accordance with a further preferred embodiment of the invention a hashing scheme is used for encoding of the positions to provide the authentication code.
  • In accordance with a further preferred embodiment of the invention the authentication object is retroreflective. The retroreflective effect is caused by the random distribution of particles, such as optical lens elements, within the object. The presence of a three-dimensional pattern of particles within the object can therefore be tested by checking whether the object is retroreflective or not.
  • In accordance with a further preferred embodiment of the invention, the authentication object is produced from a reflective tape or sheeting. Such reflective tapes or sheetings are as such known from the prior art and are commonly used for reflective vehicle markings and reflective construction work zone signs. In particular, Scotchlite, which is commercially available from 3M, can be used for providing an authentication object of the invention.
  • The present invention is particularly advantageous as it facilitates to provide an inexpensive authentication object which features a high level of security as the authentication is based on a three-dimensional distribution pattern of the particles within the authentication object, which is most difficult if not impossible to replicate. Preferably the three-dimensional distribution pattern has a random or pseudo random statistical distribution of the particles. Applications of the present invention include customer cards, financial transaction cards, automatic teller machine (ATM) cards and copy protection labels for data carriers, such as CDs and DVDs.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • In the following, preferred embodiments of the invention will be described, by way of example only, and with reference to the drawings, in which:
  • FIG. 1 is illustrative of a first embodiment of an authentication label,
  • FIG. 2 is illustrative of a second embodiment of an authentication label,
  • FIG. 3 is illustrative of a flow chart for generating an authentication code for an authentication label,
  • FIG. 4 is block diagram of an image processing and encoding apparatus for generating of an authentication code for an authentication label,
  • FIG. 5 is illustrative of a flow diagram for determining the authenticity of an authentication label,
  • FIG. 6 is illustrative of a method for determining if the authentication label has a three-dimensional pattern of distributed particles,
  • FIG. 7 is illustrative of an alternative method for determining if the authentication label has a three-dimensional pattern of distributed particles,
  • FIG. 8 is illustrative of a further alternative method for determining if the authentication label has a three-dimensional pattern of distributed particles,
  • FIG. 9 shows a block diagram of an authentication apparatus for determining the authenticity of an authentication label,
  • FIG. 10 shows an optical recording medium with an attached or integrated authentication label.
  • DETAILED DESCRIPTION
  • FIG. 1 shows authentication label 100. Authentication label 100 has carrier layer 102 with embedded particles 104. The particles 104 are randomly distributed within carrier layer 102, such that the positions of the particles 104 within carrier layer 102 define a random three-dimensional pattern.
  • Carrier layer 102 consists of a translucent or transparent material, such as a synthetic resin or transparent plastic material, which enables to optically determine the positions of particles 104. For example, carrier layer 102 has a thickness 106 of between 0.3 to 1 mm or any other convenient thickness.
  • Particles 104 can be glass beads or balls, or disks, metallic or pearlescent pigments with or without a light reflecting coating or any other convenient form or type of particle. The particles can be optically detected due to their reflective coating, or in the absence of such reflective coating, due to their reflection coefficient, which is different to the material of the carrier layer 102. Preferably particles 104 are 5 to 200 micrometers in diameter. For example, particles 104 can be optical lens elements to provide the authentication label 100 with a reflective effect.
  • Preferably authentication label has adhesive layer 108 in order to glue authentication label 100 to a product or document. The material properties of carrier layer 102 and adhesive layer 108 are chosen such that an attempt to remove authentication label 100 from the product or document would result in destruction of authentication label 100.
  • FIG. 2 shows an alternative embodiment, where like reference numerals are used to designate like elements as in FIG. 1. In the embodiment of FIG. 2 particles 204 within carrier layer 202 of authentication label 200 are metallic or pearlescent pigments. Again the thickness 206 of carrier layer 202 is about 0.3 to 1 mm or any other convenient thickness.
  • For example, authentication label 200 has the size of a post stamp, which is 3×4 mm and contains about two hundred particles 204. The random distribution of the two hundred particles within carrier layer 202 provides a sufficient uniqueness of authentication label 200.
  • FIG. 3 shows a flow chart for generating an authentication code based on the positions of the particles in an authentication object, such as an authentication label as described in FIGS. 1 and 2.
  • In step 300 an authentication object having a three-dimensional pattern of randomly distributed particles is provided. For example, the authentication object is a piece of Scotchlite tape, which is commercially available from 3M.
  • In step 302 the positions of the particles, which are embedded in the authentication object are determined in two dimensions. This can be done by acquiring an image of the object and automatically determining the position information by means of image processing.
  • In step 304 the position information acquired in step 302 is encoded. This can be done by generating a check-sum or a hash-key on the basis of the position information. For example, a cyclic redundancy check (CRC) check-sum is calculated to provide the authentication code. This can be done by sorting of the measured x,y coordinates of the positions of the particles by the x-coordinate.
  • The y-coordinate values are concatenated in the order as determined by the sorting to provide a polynomial, which is divided by the generator polynomial of the CRC encoding.
  • For example a standard CRC-32 Polynom can be used as a generator polynomial as it is as such known for Ethernet, Infiniband, FibreChannel, and ATM transmissions (x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x1+1). The result of this polynomial division is the authentication code for the authentication object, which is output in step 306.
  • In order to increase the stability of the encoding, the y-coordinate values are shifted by a number of bit positions, such as four bits, to the left before the concatenation. For example, only the four most significant bits of each y-coordinate value are used for the concatenation.
  • FIG. 4 shows a block diagram of image processing and encoding apparatus 400. Image processing and encoding apparatus 400 has light source 402 and optical sensor 404 for taking an image of authentication label 406. For example, authentication label 406 has a similar design as authentication label 100 (cf. FIG. 1) and authentication label 200 (cf. FIG. 2). In addition, authentication label 406 has position markers 408, which relate authentication label 406 to a reference position.
  • Optical sensor 404 is coupled to image processing module 410. Image processing module 410 has an image processing program, which can determine the positions of the particles contained in authentication label 406 from the image data delivered by optical sensor 404.
  • Image processing module 410 is coupled to encoding module 412. Encoding module 412 receives two-dimensional coordinate values from image processing module 410 in accordance with the two-dimensional position information extracted by the image processing module 410 from the image data. Encoding module 412 encodes the two-dimensional coordinate values to provide a check-sum, hash key or another codeword being related to the two-dimensional distribution of the particles within authentication label 406.
  • Encoding module 412 is coupled to a storage 414 in order to store the result of the encoding for later usage. For example, the image processing and encoding is done for a sequence of authentication labels for the purpose of mass production.
  • In this case a sequence of authentication codes is stored in storage 414 during the mass production. These authentication codes can be printed and mailed to the users independently from the mailing of the authentication labels 406. For example, the authentication labels 406 are attached to customer cards or financial transaction cards, such as ATM-cards, which are mailed to the customers. The customers receive by separate mail the corresponding authentication codes.
  • FIG. 5 shows an authentication method, which is based on an authentication label as explained above. In step 500 e.g. an authentication card with an attached authentication label, is inserted into a card reader. In step 502 the user is prompted to enter his or hers authentication code into the card reader.
  • In step 504 the card reader makes a determination whether the authentication label has a three-dimensional pattern of particles or not. This can be done by various methods. Preferred embodiments of how this determination can be accomplished, will be explained in more detail by making reference to the FIGS. 6, 7 and 8 below.
  • If it is determined in step 504 that there is no three-dimensional pattern of distributed particles in the authentication label, a corresponding refusal message is outputted by the card reader in step 506.
  • If the contrary is true, the authentication procedure goes on to step 508, where the position information of the particles, which are distributed in the authentication label, is determined. As is has been determined before that there is in fact a three-dimensional distribution pattern of the particles it is sufficient to determine the position information in only two dimensions.
  • In step 510 the position information is encoded in order to provide a check code in step 512, which is representative of the combined position information determined in step 508.
  • In step 514 it is determined whether the check code is the same as the authentication code, which has been entered by the user in step 502. If this is not the case, a refusal message is outputted by the card reader in step 516. Alternatively, noise is added to the position information determined in step 508 to vary the position information within the measurement tolerance. If multiple attempts to generate a check code based on the varied position information which matches the authentication code have failed a final determination is made that a refusal message needs to be outputted.
  • If it is determined in step 514, that the check code matches the authentication code an acceptance message is outputted in step 518. Alternatively, an action is performed or enabled depending on the field of application of the authentication method, such as banking, access control, financial transaction, or copy protection.
  • FIG. 6 illustrates one preferred method for determining whether there is a three-dimensional pattern of particles within the authentication label (cf. step 504 of FIG. 5). This step serves to ensure that a two-dimensional copy of the original authentication label would lead to a refusal.
  • FIG. 6 shows authentication label 100 (cf. FIG. 1). In order to determine whether there is a three-dimensional pattern of particles within authentication label 100 or not three images of authentication label 100 are taken in a sequence by means of camera 600. The first image is taken with diffuse light source 602 switched on and diffuse light sources 604 and 606 switched off.
  • The second image is taken with light sources 602 and 606 switched off, while light source 604 illuminates authentication label 100 from a different illumination angle. Likewise the third image is taken with light sources 602 and 604 switched off, while light source 606 illuminates authentication label 100 from still another illumination angle.
  • The three images are combined to provide a resulting image. The combination can be done by digitally superimposing and adding the digital images. If there is in fact a three-dimensional distribution pattern of particles within authentication label regular geometric artefacts must be present in the resulting image. In the case of three light sources the geometric artefacts, which are produced, are triangles of similar size and shape. This effect is not reproducible by means of a two-dimensional copy of the original authentication label 100.
  • As an alternative, more than three light sources at different illumination angles can be used for taking a corresponding numbers of images, which are superposed and added. Changing the number of the light sources also changes the shape of the geometric artefact in the resulting image.
  • FIG. 7 shows an alternative method for determining the three-dimensionality of the distribution pattern of the particles within authentication label 100. For this application it is required, that authentication label 100 is reflective. The underlying principle is that the reflective effect can not be reproduced by means of two-dimensional copy of the authentication label 100.
  • The test, whether authentication label 100 is in fact reflective or not, is done as follows: a first image is taken by camera 700 with diffuse light source 702 switched on. The diffuse light source 702 will not invoke the reflective effect.
  • The second image is taken with diffuse light source 702 switched off and direct light source 704 switched on.
  • By means of half mirror 706 this produces an incident light beam, which is about perpendicular to the surface of authentication label 100. This light beam invokes the reflective effect. By comparing the first and the second images it is apparent whether authentication label 100 is reflective or not. This distinction can be made automatically by means of a relatively simple image processing routine.
  • FIG. 8 shows a further alternative method for determining whether the distribution pattern of particles is three-dimensional or not. This method requires that the particles within authentication label 200 (cf. FIG. 2) are pearlescent pigments
  • Presently, mica pigments coated with titanium dioxide and/or iron oxide are safe, stable and environmentally acceptable for use in coating, cosmetics and plastics. The pearlescent effect is produced by the behavior of incident light on the oxide coated mica; partial reflection from and partial transmission through the platelets create a sense of depth. The color of the transmitted light is complementary to the color of the reflected light.
  • To check the presence of this colour effect, light source 800 producing diffuse, white light and two cameras 802 and 804 are used. The cameras 802 and 804 are positioned at opposite sides of authentication label 200.
  • An incident light beam 806 is partly reflected by particle 204 into reflected light beam 808 and partly transmitted as transmitted light beam 810. If the colours of reflected light beam 808 and transmitted light beam 810 are complementary this means that authentication label 200 could not have been produced by two-dimensional copying.
  • The test whether the colours of reflected light beam 808 and transmitted light beam 810 are complementary can be made by summing the colour coordinate values e.g. using the RGB colour coordinate system. The summation of the colour coordinates must result in roughly a constant RGB value.
  • FIG. 9 shows a block diagram of authentication apparatus 900. Authentication apparatus 900 has slot 902 with mechanical guides for insertion of customer card 904. Customer card 904 carries authentication label 906, which is similar to authentication label 100 (cf. FIG. 1) or authentication label 200 (cf. FIG. 2).
  • Authentication label 906 is attached to the surface of customer card 904 by an adhesive or is integrated within the card. In this instance the surface of customer card 904 must be transparent in order to enable to take an image of the surface of authentication label 906. For example, customer card 904 is made of a flexible, transparent plastic that has a smooth outer surface and which envelopes authentication label 906.
  • Authentication label 906 has position markers 908, which relate authentication label 906 to a reference position.
  • Authentication apparatus 900 has at least one light source 910 for illumination of authentication label 906, when customer card 904 is inserted into slot 902.
  • Further, authentication apparatus 900 has optical sensor 912, such as a CCD camera. Optical sensor 912 is coupled to image processing module 914. Image processing 914 is equivalent to image processing module 410 of FIG. 4, i.e. it provides position information of the particles to encoding module 916. The encoding scheme used in encoding module 916 is the same as the one which is used in the image processing ending coding apparatus, which has been used to produce the authentication code for customer card 904 (cf. encoding module 412 in FIG. 4).
  • Authentication apparatus 900 has processing module 918, which provides user interface 920.
  • In operation, a customer inserts his or her customer card 904 into slot 902. In response, one or more images at different illumination angles are taken from authentication label 906, which are provided from optical sensor 912 to image processing module 914.
  • Image processing module 914 detects position markers 908 in an image, which has been taken by means of optical sensor 912. The positions of position markers 908 indicate a dislocation of the authentication label within slot 902 with respect to the reference position. This dislocation is caused by mechanical tolerances of the customer card 904 and/or of slot 902. Image processing module performs a projective transformation of the image data in order to compensate the dislocation.
  • Next a determination is made if there is a three dimensional distribution pattern of particles within authentication label 906. This is done by means of any of the above-described methods performed by image processing module 914.
  • When a three dimensional distribution pattern is detected, image processing module 914 determines the x,y-coordinate values of the particle positions. These coordinate values are provided to encoding module 916, which generates a check-code as a result of the encoding. The check-code is entered into processing module 918.
  • Processing module 918 prompts the user via user interface 920 to enter his or her authentication code. Processing module 918 compares the check-code and the authentication code in order to make a determination whether the customer card 904 is in fact authentic or not. In case customer card 904 needs to be refused, a corresponding message is output on user interface 920.
  • FIG. 10 is illustrative of another field of application of the present invention for the purposes of copy protection. FIG. 10 shows optical disk 950, such as a CD or DVD. The optical disk 950 has an area 952, which is covered by a data track. Outside area 952, such as within inner area 954, an annularly shaped authentication label 956 is glued to the surface of optical disk 950 or integrated within optical disk 950. Again authentication label 956 is similar to authentication label 100 (cf. FIG. 1) or authentication label 200 (cf. FIG. 2).
  • When a user desires to use the optical disk 950, he or she puts optical disk 950 into a player or disk drive. In response, the user is prompted to enter the authentication code for usage of optical disk 950. The player or disk drive determines the check code for authentication label 956 and makes a determination whether optical disk 950 is an original or an unauthorized copy based on a comparison of the check code and the authentication code. This can be done in accordance with the method steps as explained above with respect to FIG. 5.
  • REFERENCE NUMERALS
    • 100 authentication label
    • 102 carrier layer
    • 104 particles
    • 106 thickness
    • 108 adhesive layer
    • 200 authentication label
    • 202 carrier layer
    • 204 particles
    • 206 thickness
    • 208 adhesive layer
    • 400 image processing and encoding apparatus
    • 402 light source
    • 404 optical sensor
    • 406 authentication label
    • 408 position makers
    • 410 image processing module
    • 412 encoding module
    • 414 storage
    • 600 camera
    • 602 light source
    • 604 light source
    • 606 light source
    • 700 camera
    • 702 diffuse light source
    • 704 direct light source
    • 706 half mirror
    • 800 light source
    • 802 camera
    • 804 camera
    • 806 light beam
    • 808 reflected light beam
    • 810 transmitted light beam
    • 900 authentication apparatus
    • 902 slot
    • 904 customer card
    • 906 authentication label
    • 908 position marker
    • 910 light source
    • 912 optical sensor
    • 914 image processing module
    • 916 encoding module
    • 918 processing module
    • 920 user interface
    • 950 optical disk
    • 952 area
    • 954 inner area
    • 956 authentication label

Claims (29)

1. A method for determining the authenticity of an object, the method comprising the steps of:
receiving an authentication code,
determining if particles are distributed within the object in a three-dimensional pattern,
determining the positions of particles distributed in the object,
using the determination of the positions to provide a check-code,
using the check-code and the authentication-code to determine the authenticity of the object.
2. The method of claim 1, wherein the positions of the particles are determined using a two-dimensional image of the object.
3. The method of claim 1, the determination if the particles are distributed in a three-dimensional pattern comprising the steps of:
acquiring of a first image of the object with a first angle of illumination,
acquiring a second image of the object with a second angle of illumination,
combining the first and second images,
determining if a geometrical artefact is present in the combined images.
4. The method of claim 1, wherein the determination if the particles are distributed in a three-dimensional pattern is made by determining if the object is reflective.
5. The method of claim 4, wherein it is determined whether the object is reflective by acquiring a first image with diffuse illumination of the object and acquiring a second image with direct illumination of the object and comparing a brightness of the object in the first and second images.
6. The method of claim 1, the determination if the particles are distributed in a three-dimensional pattern comprising:
illuminating the object with diffuse, white light,
detecting light reflected from the object and light transmitted through the object, and
determining, if the reflected light and the transmitted light have complementary colours.
7. The method of claim 1, further comprising:
acquiring an image of the object in a read position,
determining a dislocation of the read position with respect to a reference position by detecting marker positions in the image, and
performing a projective transformation of the image for compensation of the dislocation.
8. The method of claim 1, the check code being provided by:
determining the positions of the particles,
using the positions to provide the check code.
9. The method of claim 8, wherein the positions of the particles are determined using a two-dimensional image of the object and wherein the check code is provided by encoding of the positions.
10. The method of claim 9, further comprising determining a polynomial based on the positions, wherein the encoding of the positions is performed by dividing the polynomial by a generator polynomial.
11. The method of claim 10, wherein the polynomial is determined by sorting the positions using a sorting criterion and using the sorted positions to obtain the polynomial.
12. The method of claim 11, wherein the sorting criterion is applied to first coordinate values of the positions, and wherein only the second coordinate values of the sorted positions are used to obtain the polynomial.
13. The method of claim 12, wherein the polynomial is determined by shifting the second coordinate values by a pre-determined number of bit positions and by concatenating most significant bits of the shifted coordinate values in the order as determined by the sorting of the positions.
14. The method of claim 1, further comprising providing position data descriptive of the determined positions, and wherein the check-code is provided by encoding the position data by means of a hashing method.
15. An authentication device comprising:
means for determining the positions of particles distributed within an object in a three-dimensional pattern,
means for determining if particles are distributed within the object in three dimensions,
means for encoding the determined positions to provide a check-code,
means for entering an authentication code,
means for determining the authenticity of the object based on the check-code and the authentication code.
16. The authentication device of claim 15, wherein the means for determining the positions of the particles is adapted to determine the positions in two dimensions.
17. The authentication device of claim 15, wherein the means for determining if the particles are distributed in three dimensions is adapted to determine if the object is reflective.
18. The authentication device claim 15, the means for determining the positions of particles comprising image processing means adapted to perform a projective transformation of an image in order to compensate for a dislocation of the image with respect to a reference position.
19. The authentication device of claim 18, the image processing means being adapted to determine the dislocation by determining of marker positions in the image.
20. A card reader for authenticating a customer card, the customer card having an authentication label carrying a three-dimensional pattern of randomly distributed particles, the card reader comprising:
apparatus for determining if the particles are distributed within the object in three dimensions and for determining the positions of particles,
an encoder for encoding of the determined positions to provide a check-code,
an interface for receiving an authentication code,
a processor for determining the authenticity of the object based on the check-code and the authentication code.
21. An electronic device for reading a data carrier, the data carrier having a copy protection label, the copy protection label carrying a three-dimensional pattern of distributed particles, the electronic device comprising:
an optical sensor for determining if the particles are distributed within the copy protection label in three dimensions and for determining the positions of particles,
an encoder for encoding of the determined positions to provide a check-code,
an interface for receiving an authentication code,
a processor for determining the authenticity of the object based on the check-code and the authentication code.
22. An electronic device for authentication of an object comprising:
an apparatus for determining if the object has a three-dimensional pattern of distributed particles,
a measurement component for determining the positions of particles,
an encoding apparatus for encoding the determined positions to provide a check-code,
an interface for receiving an authentication code,
a processor for determining the authenticity of the object based on the check-code and the authentication code.
23. The electronic device of claim 22, the measurement component comprising an image processing component.
24. The electronic device of claim 22, the measurement component operable to determine the positions in two dimensions.
25. The electronic device of claim 22, the apparatus being adapted to determine if the object is reflective.
26. The electronic device of claim 22, the apparatus being operable to
illuminate the object with diffuse, white light,
detect light reflected from the object and light transmitted through the object, and
determine if the reflected light and the transmitted light have complementary colours.
27. The electronic device of claim 22, further comprising:
an image acquisition apparatus for acquiring an image of the object in a read position,
an image processing apparatus for determining a dislocation of the read position with respect to a reference position by detecting marker positions in the image and for performing a projective transformation of the image for compensation of the dislocation.
28. The electronic device of claim 22, wherein the measurement component is adapted to determine the positions of the particles using a two-dimensional image of the object and the encoding apparatus being adapted to provide the check code by encoding the positions.
29. The electronic device of claim 28, the encoding apparatus operable to determine a polynomial based on the positions, wherein the encoding of the positions is performed by dividing the polynomial by a generator polynomial.
US10/553,561 2003-04-30 2004-04-29 Authentication method and system Abandoned US20070023494A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/656,666 US7427020B2 (en) 2003-04-30 2007-01-23 Authentication method and system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP03462003.9 2003-04-30
EP03462003A EP1475242B1 (en) 2003-04-30 2003-04-30 Authentication method and system
PCT/EP2004/004538 WO2004096573A2 (en) 2003-04-30 2004-04-29 Authentication method and system

Publications (1)

Publication Number Publication Date
US20070023494A1 true US20070023494A1 (en) 2007-02-01

Family

ID=32982064

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/553,561 Abandoned US20070023494A1 (en) 2003-04-30 2004-04-29 Authentication method and system
US11/656,666 Active 2024-06-05 US7427020B2 (en) 2003-04-30 2007-01-23 Authentication method and system

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/656,666 Active 2024-06-05 US7427020B2 (en) 2003-04-30 2007-01-23 Authentication method and system

Country Status (5)

Country Link
US (2) US20070023494A1 (en)
EP (1) EP1475242B1 (en)
AT (1) ATE410315T1 (en)
DE (1) DE60323941D1 (en)
WO (1) WO2004096573A2 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050263992A1 (en) * 2004-05-26 2005-12-01 Mieko Matsuda Airbag device and occupant classification device
US20060053303A1 (en) * 2002-12-13 2006-03-09 Novatec Sa Method for identification and authenticating without specific reader an identifier
US20080240430A1 (en) * 2007-02-02 2008-10-02 Fracture Code Corporation Aps Graphic Code Application Apparatus and Method
US20100195916A1 (en) * 2007-05-07 2010-08-05 CSEM Centre Suisse d'Electronique ef de Microtechn Unique security device for the identification or authentication of valuable goods, fabrication process and method for securing valuable goods using such a unique security device
US20120125999A1 (en) * 2009-05-29 2012-05-24 International Frontier Technology Laboratory, Inc. Keycard and keycard-lock
US20120241515A1 (en) * 2011-03-21 2012-09-27 James Freeman Optically Readable Identification Security Tag or Stamp
US20130306737A1 (en) * 2011-10-12 2013-11-21 James Freeman Optically Readable Identification Security Tag or Stamp
US20140347443A1 (en) * 2013-05-24 2014-11-27 David Cohen Indirect reflection suppression in depth imaging
US9082062B2 (en) 2011-10-10 2015-07-14 Zortag, Inc. Method of, and system and label for, authenticating objects in situ
WO2017155967A1 (en) * 2016-03-08 2017-09-14 Diamond Nanotechnologies, Inc. Generating a unique code from orientation information
US9811671B1 (en) 2000-05-24 2017-11-07 Copilot Ventures Fund Iii Llc Authentication method and system
US9818249B1 (en) 2002-09-04 2017-11-14 Copilot Ventures Fund Iii Llc Authentication method and system
US9846814B1 (en) 2008-04-23 2017-12-19 Copilot Ventures Fund Iii Llc Authentication method and system
CN111625819A (en) * 2020-05-26 2020-09-04 北京思特奇信息技术股份有限公司 Method and system for preventing client from using plug-in
US10909227B2 (en) * 2019-05-07 2021-02-02 Advanced New Technologies Co., Ltd. Certificate verification
US20220406224A1 (en) * 2019-10-28 2022-12-22 Un1Qnx A Label for Identifying an Object, A Precursor of the Label, A Method of Reading the Label, and a Method of Manufacturing the Label

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ITBI20040007A1 (en) * 2004-11-24 2005-02-24 Claudio Selva System for verifying the uniqueness and traceability of any object based on the method of printing with treated ink of a particular appropriately illuminated reflective microswitch.
JP5274020B2 (en) * 2005-12-19 2013-08-28 国際先端技術総合研究所株式会社 Authentic card
FR2895125B1 (en) * 2005-12-21 2008-12-12 Novatec Sa METHOD OF AUTHENTICATING DOCUMENTS AND DEVICE FOR READING SAID DOCUMENTS FOR RECORDING FOR EVIDENCE
GB2440325B (en) 2006-07-21 2009-11-04 Hewlett Packard Development Co Anti-Counterfeit Packaging
UA102067C2 (en) * 2007-04-24 2013-06-10 Сікпа Холдінг Са Method of marking a document or item, method and device for identifying the marked document or item and method of use of circular polarizing particles
DE102008032781A1 (en) * 2008-07-11 2010-01-21 Klöckner Pentaplast GmbH & Co. KG Packaging film for product authentication, authentication method and system
US8626672B2 (en) * 2008-07-23 2014-01-07 I-Property Holding Corp. Secure tracking of tablets
WO2010011833A1 (en) * 2008-07-23 2010-01-28 Alexander Stuck Secure tracking of tablets
WO2010052634A2 (en) * 2008-11-06 2010-05-14 Koninklijke Philips Electronics N.V. Cuvette and method for authenticating a cuvette
US9189728B2 (en) * 2009-07-23 2015-11-17 I-Property Holding Corp. Method for the authentication of dosage forms
DE102010033181A1 (en) * 2010-08-03 2012-02-09 Eppendorf Ag A method of recognizing a confusable item
ITLU20100013A1 (en) * 2010-10-06 2012-04-07 Cosimo Antonio Prete METHOD TO VERIFY AUTHENTICITY AND INTEGRITY OF A PRODUCT WITH PARTIES MADE THROUGH MERGER AND SOLIDIFICATION OF MATERIALS THAT ASSUMES CAOTIC PROVISIONS
US9500597B2 (en) * 2011-06-29 2016-11-22 Kla-Tencor Corporation Determination of absolute dimensions of particles used as calibration standards for optical measurement system
US8950662B2 (en) 2012-03-01 2015-02-10 Sys-Tech Solutions, Inc. Unique identification information from marked features
US20150169928A1 (en) 2012-03-01 2015-06-18 Sys-Tech Solutions, Inc. Methods and a system for verifying the identity of a printed item
US20150379321A1 (en) 2012-03-01 2015-12-31 Sys-Tech Solutions, Inc. Methods and a system for verifying the authenticity of a mark
EP2895922B1 (en) * 2012-09-17 2018-04-18 Basf Se Security elements and method for their manufacture
US20150179090A1 (en) * 2013-12-19 2015-06-25 Avishay Blankitny Multidimensional label having a shape indicative marker
WO2015121841A1 (en) 2014-02-14 2015-08-20 Rotas Italia SRL Product authentication method
US9940572B2 (en) 2015-02-17 2018-04-10 Sys-Tech Solutions, Inc. Methods and a computing device for determining whether a mark is genuine
DK3311337T3 (en) 2015-06-16 2022-05-30 Sys Tech Solutions Inc METHODS AND COMPUTER DEVICE FOR DETERMINING THE AUTHENTICITY OF A BRAND
US9898744B2 (en) * 2015-09-24 2018-02-20 Authenticate, Llc Three-dimensional authentication and identification methods, devices, and systems
US10410779B2 (en) 2015-10-09 2019-09-10 Lexmark International, Inc. Methods of making physical unclonable functions having magnetic and non-magnetic particles
US9929864B2 (en) 2015-10-09 2018-03-27 Lexmark International, Inc. Rotating magnetic measurements of physical unclonable functions
US20170100862A1 (en) 2015-10-09 2017-04-13 Lexmark International, Inc. Injection-Molded Physical Unclonable Function
US9553582B1 (en) 2015-10-09 2017-01-24 Lexmark International, Inc. Physical unclonable functions having magnetic and non-magnetic particles
US9917699B2 (en) 2015-10-09 2018-03-13 Lexmark International, Inc. Physical unclonable function imaged through two faces
US10061958B2 (en) 2016-03-14 2018-08-28 Sys-Tech Solutions, Inc. Methods and a computing device for determining whether a mark is genuine
US10679523B2 (en) * 2016-07-26 2020-06-09 Savannah River Nuclear Solutions, Llc Tamper indicating seal
US9665748B1 (en) 2016-08-03 2017-05-30 Lexmark International, Inc. Magnetic helical physical unclonable function measured adjacent to flight
US10102466B2 (en) 2016-12-09 2018-10-16 Lexmark International, Inc. Magnetic keys having a plurality of magnet layers with holes
CH713631A1 (en) * 2017-03-28 2018-09-28 Hapa Ag Swiss Printing Tech Method for authenticating a counterfeit-proof object.
FR3069353B1 (en) 2017-07-21 2020-07-17 Jean-Jacques Florent OPTICAL AUTHENTICATION METHOD AND ASSOCIATED IDENTIFIER
US20190139909A1 (en) 2017-11-09 2019-05-09 Lexmark International, Inc. Physical Unclonable Functions in Integrated Circuit Chip Packaging for Security
LU100852B1 (en) * 2018-07-09 2020-01-09 Nicholas Bahrich Irreproducable plate identifier for object authentication and provenance and manufacturing method thereof
EP4296070A3 (en) * 2019-11-05 2024-02-28 Dust Identity, Inc. Applying and using unique unclonable physical identifiers
DE102019008885A1 (en) * 2019-12-19 2021-06-24 Holger Klapproth Device and method for marking objects

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4218674A (en) * 1975-09-09 1980-08-19 Dasy Inter S.A. Method and a system for verifying authenticity safe against forgery
US5131012A (en) * 1990-09-18 1992-07-14 At&T Bell Laboratories Synchronization for cylic redundancy check based, broadband communications network
US5974150A (en) * 1997-09-30 1999-10-26 Tracer Detection Technology Corp. System and method for authentication of goods
US20030014647A1 (en) * 2000-02-04 2003-01-16 Francis Bourrieres Method and device for reading authentication means and adapted identification means
US20040112962A1 (en) * 2000-12-20 2004-06-17 Farrall Andrew John Security, identificaiton and verification systems
US7156315B2 (en) * 1996-04-25 2007-01-02 Bioarray Solutions, Ltd. Encoded random arrays and matrices
US7162035B1 (en) * 2000-05-24 2007-01-09 Tracer Detection Technology Corp. Authentication method and system
US20070058227A1 (en) * 1999-07-08 2007-03-15 Jds Uniphase Corporation Patterned Optical Structures With Enhanced Security Feature

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5367319A (en) * 1985-05-01 1994-11-22 Burlington Industries, Inc. Security protection for important documents and papers
NL8802472A (en) * 1988-10-10 1990-05-01 Homer Hollandse Meet En Regels DOCUMENT INCLUDING RANDOM INFORMATION, CARRIER OF THIS RANDOM INFORMATION AND METHOD AND DEVICE FOR READING THIS RANDOM INFORMATION.
US7152047B1 (en) * 2000-05-24 2006-12-19 Esecure.Biz, Inc. System and method for production and authentication of original documents
US7168025B1 (en) * 2001-10-11 2007-01-23 Fuzzyfind Corporation Method of and system for searching a data dictionary with fault tolerant indexing
WO2006020363A2 (en) * 2004-07-21 2006-02-23 Illumina, Inc. Method and apparatus for drug product tracking using encoded optical identification elements
GB2423615A (en) * 2005-02-25 2006-08-30 Hewlett Packard Development Co Identifier for a memory tag

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4218674A (en) * 1975-09-09 1980-08-19 Dasy Inter S.A. Method and a system for verifying authenticity safe against forgery
US5131012A (en) * 1990-09-18 1992-07-14 At&T Bell Laboratories Synchronization for cylic redundancy check based, broadband communications network
US7156315B2 (en) * 1996-04-25 2007-01-02 Bioarray Solutions, Ltd. Encoded random arrays and matrices
US5974150A (en) * 1997-09-30 1999-10-26 Tracer Detection Technology Corp. System and method for authentication of goods
US20070058227A1 (en) * 1999-07-08 2007-03-15 Jds Uniphase Corporation Patterned Optical Structures With Enhanced Security Feature
US20030014647A1 (en) * 2000-02-04 2003-01-16 Francis Bourrieres Method and device for reading authentication means and adapted identification means
US7162035B1 (en) * 2000-05-24 2007-01-09 Tracer Detection Technology Corp. Authentication method and system
US20040112962A1 (en) * 2000-12-20 2004-06-17 Farrall Andrew John Security, identificaiton and verification systems
US7353994B2 (en) * 2000-12-20 2008-04-08 Andrew John Farrall Security, identification and verification systems

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9811671B1 (en) 2000-05-24 2017-11-07 Copilot Ventures Fund Iii Llc Authentication method and system
US9818249B1 (en) 2002-09-04 2017-11-14 Copilot Ventures Fund Iii Llc Authentication method and system
US20060053303A1 (en) * 2002-12-13 2006-03-09 Novatec Sa Method for identification and authenticating without specific reader an identifier
US7438237B2 (en) * 2002-12-13 2008-10-21 Novatec Sa Method for identification and authenticating without specific reader an identifier
US7350809B2 (en) * 2004-05-26 2008-04-01 Kabushiki Kaisha Toshiba Airbag device and occupant classification device
US20080164682A1 (en) * 2004-05-26 2008-07-10 Kabushiki Kaisha Toshiba Airbag device and occupant classification device
US7469925B2 (en) 2004-05-26 2008-12-30 Kabushiki Kaisha Toshiba Airbag device and occupant classification device
US20050263992A1 (en) * 2004-05-26 2005-12-01 Mieko Matsuda Airbag device and occupant classification device
US20080240430A1 (en) * 2007-02-02 2008-10-02 Fracture Code Corporation Aps Graphic Code Application Apparatus and Method
US20100195916A1 (en) * 2007-05-07 2010-08-05 CSEM Centre Suisse d'Electronique ef de Microtechn Unique security device for the identification or authentication of valuable goods, fabrication process and method for securing valuable goods using such a unique security device
US9430733B2 (en) * 2007-05-07 2016-08-30 Csem Centre Suisse D'electronique Et De Microtechnique Sa—Recherche Et Developpement Unique security device for the identification or authentication of valuable goods, fabrication process and method for securing valuable goods using such a unique security device
US11600056B2 (en) 2008-04-23 2023-03-07 CoPilot Ventures III LLC Authentication method and system
US11924356B2 (en) 2008-04-23 2024-03-05 Copilot Ventures Fund Iii Llc Authentication method and system
US11200439B1 (en) 2008-04-23 2021-12-14 Copilot Ventures Fund Iii Llc Authentication method and system
US10275675B1 (en) 2008-04-23 2019-04-30 Copilot Ventures Fund Iii Llc Authentication method and system
US9846814B1 (en) 2008-04-23 2017-12-19 Copilot Ventures Fund Iii Llc Authentication method and system
US20120125999A1 (en) * 2009-05-29 2012-05-24 International Frontier Technology Laboratory, Inc. Keycard and keycard-lock
US8469282B2 (en) * 2011-03-21 2013-06-25 James Freeman Optically readable identification security tag or stamp
US20120241515A1 (en) * 2011-03-21 2012-09-27 James Freeman Optically Readable Identification Security Tag or Stamp
US9563831B2 (en) 2011-10-10 2017-02-07 Zortag, Inc. Method of, and system and label for, authenticating objects in situ
US9082062B2 (en) 2011-10-10 2015-07-14 Zortag, Inc. Method of, and system and label for, authenticating objects in situ
US20130306737A1 (en) * 2011-10-12 2013-11-21 James Freeman Optically Readable Identification Security Tag or Stamp
US8985471B2 (en) * 2011-10-12 2015-03-24 James Freeman Optically readable identification security tag or stamp
US20140347443A1 (en) * 2013-05-24 2014-11-27 David Cohen Indirect reflection suppression in depth imaging
US9729860B2 (en) * 2013-05-24 2017-08-08 Microsoft Technology Licensing, Llc Indirect reflection suppression in depth imaging
US10685199B2 (en) 2016-03-08 2020-06-16 Dust Identity, Inc. Generating a unique code from orientation information
US11809950B2 (en) 2016-03-08 2023-11-07 Dust Identity, Inc. Generating a unique code from orientation information
WO2017155967A1 (en) * 2016-03-08 2017-09-14 Diamond Nanotechnologies, Inc. Generating a unique code from orientation information
US11308299B2 (en) 2016-03-08 2022-04-19 Dust Identity, Inc. Generating a unique code from orientation information
US11086977B2 (en) 2019-05-07 2021-08-10 Advanced New Technologies Co., Ltd. Certificate verification
US11392679B2 (en) 2019-05-07 2022-07-19 Advanced New Technologies Co., Ltd. Certificate verification
US10909227B2 (en) * 2019-05-07 2021-02-02 Advanced New Technologies Co., Ltd. Certificate verification
US20220406224A1 (en) * 2019-10-28 2022-12-22 Un1Qnx A Label for Identifying an Object, A Precursor of the Label, A Method of Reading the Label, and a Method of Manufacturing the Label
CN111625819A (en) * 2020-05-26 2020-09-04 北京思特奇信息技术股份有限公司 Method and system for preventing client from using plug-in

Also Published As

Publication number Publication date
WO2004096573A2 (en) 2004-11-11
DE60323941D1 (en) 2008-11-20
WO2004096573A3 (en) 2008-01-17
US20070199991A1 (en) 2007-08-30
EP1475242B1 (en) 2008-10-08
EP1475242A1 (en) 2004-11-10
US7427020B2 (en) 2008-09-23
ATE410315T1 (en) 2008-10-15

Similar Documents

Publication Publication Date Title
US7427020B2 (en) Authentication method and system
EP1477940B1 (en) Authentication method and system
TWI455067B (en) Authenticity authentication object, authenticity authentication wafer reading device, authenticity identification method, and pattern reading method
EP0980070B1 (en) Diffractive security device on compact discs
JP2793366B2 (en) Articles tagged with anti-counterfeiting and method of identifying counterfeiting of such articles
CN100555319C (en) Authenticity verification methods, product and device
CN101645133B (en) Methods and apparatuses for verifying and creating safe articles
US8985471B2 (en) Optically readable identification security tag or stamp
US8270603B1 (en) Authentication method and system
US6902111B2 (en) Method and apparatus for impeding the counterfeiting of discs
US20060095778A1 (en) Analog and digital indicia authentication
JPH0616312B2 (en) Anti-counterfeiting document system
US6226770B1 (en) Method of providing an optical data carrier with identity information
JPWO2009072387A1 (en) Authentication method, authentication member, and manufacturing method of authentication member
JPH04500573A (en) Method and apparatus for encoding and decoding barcode symbols
JP2011514548A (en) Security element
JP2007519983A (en) Method and device for determining the authenticity of an object
US6674875B1 (en) Anti-counterfeiting and diffusive screens
US7126729B2 (en) Double hologram
JP4075142B2 (en) Authentic product display image projection data recorded optical recording medium
JP4572659B2 (en) Anti-counterfeit card and reading method thereof
WO2024069159A1 (en) A token for authenticating a product
JP2002268524A (en) Printed material with optical diffraction image and device for judging authenticity of the same
WO2001080236A1 (en) Recording medium and manufacturing method
JP2006327129A (en) Information recording medium and concealed information detector therefor

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE