IP Library › Granted Patent US 12,462,593
Granted Patent B2
US 12,462,593 · App. 17/768,293 · Granted Nov 4, 2025

Image processing and authentication of unclonable functions

Inventors: Young L Kim (West Lafayette, IN); Jung Woo Leem (West Lafayette, IN)
Assignee: Purdue Research Foundation
G06V20/95G06T5/70H04L9/3278G06T2207/10064
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,462,593
App. No.
17/768,293
Granted
Nov 4, 2025
Kind
B2
Abstract

A method of authenticating an item is disclosed which includes applying light to an item, wherein the item includes a random distribution of fluorescent particles disposed thereon, capturing one or more images from the item, generating a cryptographic pattern from the one or more captured images by a host processing system, communicating the cryptographic pattern to a remote processing system having a plurality of cryptographic keys in a database each uniquely associated with a corresponding item, comparing the cryptographic pattern with the plurality of cryptographic keys in the database, and communicating a positive evaluation for authentication to the host processing system if a match is found between one of the plurality of cryptographic keys and the communicated cryptographic pattern.

Claims (61)

1 . A method of authenticating an item, comprising:

randomly distributing one or more types of edible fluorescent particles on to an area of an item (Area), thus generating a physical unclonable function on the item based on locations of the edible fluorescent particles and illumination wavelength;

applying light to the Area;

capturing one or more images from the Area;

binarizing each of the one or more images by associating a “1” or a “0” to each pixel in the one or more images whereby a “1” is assigned to a pixel representing a local highest fluorescent intensity within each of the edible fluorescent particles and a “0” is assigned to all other pixels, thereby determining a spatial location based on location of a pixel with the maximum intensity for each edible fluorescent particle;

generating a cryptographic pattern from the one or more captured images based on the determined spatial locations by a host processing system;

communicating the cryptographic pattern to a remote processing system having a plurality of cryptographic keys in a database each uniquely associated with a corresponding item;

comparing the cryptographic pattern with the plurality of cryptographic keys in the database; and

communicating a positive evaluation for authentication to the host processing system if a match is found between one of the plurality of cryptographic keys and the communicated cryptographic pattern, else communicating a negative evaluation,

wherein the one or more types of edible fluorescent particles are chosen from the group consisting of enhanced cyan fluorescent protein (eCFP), enhanced green fluorescent protein (eGFP), enhanced yellow fluorescent protein (eYFP), and mKate2 (far-red) fluorescent protein.

2 . The method of claim 1 , wherein the evaluation for authentication is based on a statistical match between one of the plurality of cryptographic keys and the cryptographic pattern.

3 . The method of claim 2 , wherein the statistical match is based on linear regression with a predetermined threshold for a P-value.

4 . The method of claim 1 , further comprising:

reducing noise in the one or more captured images;

detecting the one or more types of edible fluorescent particles amongst N×M pixels in the one or more captured images; and

compressing the binarized data stream in order to generate the cryptographic pattern.

5 . The method of claim 4 , wherein the compression of the binarized data is based on a von Neumann compression.

6 . The method of claim 4 , further comprising filtering the light source to provide selective wavelengths.

7 . The method of claim 6 , wherein the one or more types of edible fluorescent particles include a plurality of fluorescent compounds, each generating a different fluorescence in response to a selected light wavelength, whereby the cryptographic pattern is a linear combination of the compressed binarized data stream associated with sequentially generated fluorescence responses.

8 . A system of authenticating an item, comprising:

a remote processing system, configured to hold a plurality of cryptographic keys in a database each uniquely associated with a corresponding item;

a light source, configured to apply light to an area of an item (Area), wherein the Area includes a random distribution of one or more types of edible fluorescent particles disposed thereon, thus generating a physical unclonable function on the item based on locations of the edible fluorescent particles and illumination wavelength;

an image capture device having an N×M imaging sensor, configured to capture one or more images each having NM pixels from the Area;

a host processing system, configured to:

capture one or more images from the Area utilizing the image capture device;

binarize each of the one or more images by associating a “1” or a “0” to each pixel in the one or more images whereby a “1” is assigned to a pixel representing a highest fluorescent intensity within each of the edible fluorescent particles and a “0” is assigned to all other pixels, thereby determine a spatial location based on location of a pixel with the maximum intensity for each edible fluorescent particle;

generate a cryptographic pattern from the captured image; and

communicate the cryptographic pattern to the remote processing system,

wherein the remote processing system is configured to compare the cryptographic pattern with the plurality of cryptographic keys in the database, and communicate a positive evaluation for authentication to the host processing system if a match is found between one of the plurality of cryptographic keys and the received cryptographic pattern, else communicate a negative evaluation,

wherein the one or more types of edible fluorescent particles are chosen from the group consisting of enhanced cyan fluorescent protein (eCFP), enhanced green fluorescent protein (eGFP), enhanced yellow fluorescent protein (eYFP), and mKate2 (far-red) fluorescent protein.

9 . The system of claim 8 , wherein the evaluation for authentication is based on a statistical match between one of the plurality of cryptographic keys and the cryptographic pattern.

10 . The system of claim 8 , wherein the statistical match is based on linear regression with a predetermined threshold for a P-value.

11 . The system of claim 8 , wherein the host processing system is further configured to:

reduce noise in the one or more captured images;

detect the one or more types of edible fluorescent particles amongst the N×M pixels in the one or more captured images; and

compress the binarized data stream in order to generate the cryptographic pattern.

12 . The system of claim 11 , wherein the compression of the binarized data is based on a von Neumann compression.

13 . The system of claim 11 , wherein the light source is filtered to provide selective wavelengths.

14 . The system of claim 13 , wherein the one or more types of edible fluorescent particles include a plurality of fluorescent compounds, each generating a different fluorescence in response to a selected light wavelength, whereby the cryptographic pattern is a linear combination of the compressed binarized data stream associated with sequentially generated fluorescence responses.

15 . A method of authenticating an item, comprising:

applying light to an are of an item (Area), wherein the Area includes a distribution of colored particles disposed thereon, thus generating a physical unclonable function on the item based on locations of the colored particles and illumination wavelength;

capturing one or more RGB images from the Area by an image capturing device, each RGB image producing a channel data stream from one of Red, Green, and Blue channels of the device;

binarizing each of the one or more images by associating a “1” or a “0” to each pixel in the one or more images whereby a “1” is assigned to a pixel representing a local highest fluorescent intensity within each of the edible fluorescent particles and a “0” is assigned to all other pixels, thereby determining a spatial location based on location of a pixel with the maximum intensity for each edible fluorescent particle;

generating a cryptographic pattern from the one or more captured RGB images by a host processing system, based on:

receiving a hyperspectral dataset representing a priori hyperspectral data of items of a population of interest;

pairing the corresponding Red, Green, and Blue data streams with the hyperspectral dataset,

obtaining a transformation matrix adapted to convert an item-specific RGB image dataset into an item-specific hyperspectral dataset for the image capturing device,

generating an item-specific hyperspectral dataset using the transformation matrix,

determining the cryptographic pattern from the item-specific hyperspectral dataset;

communicating the cryptographic pattern to a remote processing system having a plurality of cryptographic keys in a database each uniquely associated with a corresponding item;

comparing the cryptographic pattern with the plurality of cryptographic keys in the database; and

communicating a positive evaluation for authentication to the host processing system if a match is found between one of the plurality of cryptographic keys and the communicated cryptographic pattern, else communicating a negative evaluation,

wherein the colored particles are chosen from the group consisting of enhanced cyan fluorescent protein (eCFP), enhanced green fluorescent protein (eGFP), enhanced yellow fluorescent protein (eYFP), and mKate2 (far-red) fluorescent protein.

16 . The method of claim 15 , wherein the evaluation for authentication is based on a statistical match between one of the plurality of cryptographic keys and the cryptographic pattern.

17 . The method of claim 16 , wherein the statistical match is based on linear regression with a predetermined threshold for a P-value.

18 . The method of claim 15 , further comprising:

reducing noise in the one or more captured RGB images;

detecting the colored particles amongst NM pixels in the one or more captured RGB images; and

compressing the binarized data stream in order to generate the cryptographic pattern.

19 . The method of claim 18 , wherein the compression of the binarized data is based on a von Neumann compression.

20 . The method of claim 15 , wherein the colored particles include a plurality of fluorescent compounds, each generating a different fluorescence in response to a selected light wavelength, whereby the cryptographic pattern is a linear combination of the compressed binarized data stream associated with sequentially generated fluorescence responses.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2023
From: KIM, YOUNG L.; LEEM, JUNG WOO
To: PURDUE RESEARCH FOUNDATION
Reel/Frame 063571/0722 →
Continuity (4)
Provisional Application 62945816 · Dec 9, 2019
Provisional Application 62915666 · Oct 16, 2019
Provisional Application 62915667 · Oct 16, 2019
Related Publication 20240127614A1 · Apr 18, 2024
References Cited (87)
US 5592561A · Moore · 1997 [cited by applicant]
US 10002362B1 · Endress et al. · 2018 [cited by applicant]
US 10438356B2 · Dacosta · 2019 [cited by examiner]
US 20050099476A1 · Chinea · 2005 [cited by examiner]
US 20060095778A1 · He et al. · 2006 [cited by applicant]
US 20090008924A1 · Ophey et al. · 2009 [cited by applicant]
US 20090274298A1 · Schmitt-Lewen et al. · 2009 [cited by applicant]
US 20130299591A1 · Marka et al. · 2013 [cited by applicant]
US 20130329052A1 · Chew · 2013 [cited by examiner]
US 20140119615A1 · Mercolino et al. · 2014 [cited by applicant]
US 20180006813A1 · Van Der Leest · 2018 [cited by examiner]
US 20180174158A1 · Endress · 2018 [cited by examiner]
US 20180211033A1 · Aditham et al. · 2018 [cited by applicant]
CN 110062940A · 2019 [cited by applicant]
EP 3340213A1 · 2018 [cited by applicant]
WO 2016172503 · 2016 [cited by applicant]
WO 2018204319 · 2018 [cited by applicant]
Naik Riddhi, An Efficient Algorithm for Dynamic Key Generation for Image Encryption (Year: 2015). [cited by examiner]
Naveed Akhtar, Hyperspectral Recovery from RGB Images using Gaussian Processes, Oct. 2018 (Year: 2018). [cited by examiner]
Versatile and Validated Optical Authentication System Based on Physical Unclonable Functions (Year: 2019). [cited by examiner]
Naveed Akhtar, Hyperspectral Recovery from RGB Images using Gaussian Processes, Jul. 2018 (Year: 2018). [cited by examiner]
Green-Light-Activated Photoreaction via Jung Woo Leem, Genetic Hybridization of Far-Red Fluorescent Protein and Silk (Year: 2018). [cited by examiner]
Dong Wook Kim, Novel fabrication of fluorescent silk utilized in biotechnological and medical applications (Year: 2015). [cited by examiner]
Thurber et al., In vivo bioresponses to silk proteins. Biomaterials 71, 145-157 (2015). [cited by applicant]
Choi et al., Anderson light localization in biological nanostructures of native silk. Nature Communications 9, 452 (2018). [cited by applicant]
Leem et al., Scalable and continuous nanomaterial integration with transgenic fibers for enhanced photoluminescence. Materials Horizons 4, 281-289 (2017). [cited by applicant]
Leem et al., Green-light-activated photoreaction via genetic hybridization of far-red fluorescent protein and silk. Advanced Science 5, 1700863 (2018). [cited by applicant]
Kim et al., Dissolvable films of silk fibroin for ultrathin conformal bio-integrated electronics. Nature Materials 9, 511-517 (2010). [cited by applicant]
Qi et al., A review of structure construction of silk fibroin biomaterials from single structures to multi-level structures. International Journal of Molecular Sciences 18, 237 (2017). [cited by applicant]
Cao et al., Biodegradation of silk biomaterials. International Journal of Molecular Sciences 10, 1514-1524 (2009). [cited by applicant]
Marelli et al., Silk fibroin as edible coating for perishable food preservation. Scientific Reports 6, 25263 (2016). [cited by applicant]
Tao et al., Silk-based conformal, adhesive, edible food sensors. Advanced Materials 24, 1067-1072 (2012). [cited by applicant]
Lievens et al., Genetically modified animals: Options and issues for traceability and enforcement. Trends in Food Science & Technology 44, 159-176 (2015). [cited by applicant]
Ostoja-Starzewski, Random-fields and processes in mechanics of granular-materials. Mechanics of Materials 16, 55-64 (1993). [cited by applicant]
Duran, Sands, powders and grains. An introduction to the physics of granular materials. (Springer-Verlag, New York, 2000). [cited by applicant]
Maiti et al., A systematic method to evaluate and compare the performance of physical unclonable functions. Embedded systems design with FPGAs. pp. 245-267 (Springer-Verlag, New York, 2013). [cited by applicant]
Suh et al., Physical unclonable functions for device authentication and secret key generation. 2007 44th ACM/IEEE Design Automation Conference, vols. 1 and 2, 9-14 (2007). [cited by applicant]
Maes et al., Secure key generation from biased PUFs: Extended version. Journal of Cryptographic Engineering 6, 121-137 (2016). [cited by applicant]
Rukhin et al., A statistical test suite for random and pseudorandom number generators for cryptographic applications. vol. National Institute of Standards and Technology (NIST), Gaithersburg, MD (NIST special publicatio… [cited by applicant]
Che et al., Analysis of entropy in a hardware-embedded delay PUF. Cryptography 1, 8 (2017). [cited by applicant]
Gong et al., Pitfall of the strongest cells in static random access memory physical unclonable functions. Sensors 18, 1776 (2018). [cited by applicant]
Han et al., Quantum-dot-tagged microbeads for multiplexed optical coding of biomolecules. Nature Biotechnology 19, 631-635 (2001). [cited by applicant]
Yoon et al: “Hyperspectral imaging using RGB color for foodborne pathogen detection”, Journal of Electronic Imaging, SP IE—International Society for Optical Engineering, US, vol. 24, No. 4, Jul. 1, 2015. [cited by applicant]
Carnicer et al., Authentication of gold nanoparticle encoded pharmaceutical tablets using polarimetric signatures. Optics Letters 41, 4507-4510 (2016). [cited by applicant]
Shu, Catherine, TruTag raises $7.5 million Series C for tiny, edible barcodes that can be placed on pills, food and vaping systems, TechCrunch, Oct. 17, 2019. [cited by applicant]
Herder et al., Physical unclonable functions and applications: A tutorial. Proceedings of the IEEE 102, 1126-1141 (2014). [cited by applicant]
Gao et al., Emerging physical unclonable functions with nanotechnology. IEEE Access 4, 61-80 (2016). [cited by applicant]
Arppe et al., Physical unclonable functions generated through chemical methods for anti-counterfeiting. Nature Reviews Chemistry 1, 0031 (2017). [cited by applicant]
Mcgrath et al., A PUF taxonomy. Applied Physics Reviews 6, 011303 (2019). [cited by applicant]
Rührmair, Disorder-based security hardware: An overview. Security system design and trustable computing (eds. Chang, C. H. & Potkonjak, M.) pp. 3-37 (Springer, Switzerland, 2016). [cited by applicant]
Pappu et al., Physical one-way functions. Science 297, 2026-2030 (2002). [cited by applicant]
Horstmeyer et al., Physical key-protected one-time pad. Scientific Reports 3, 3543 (2013). [cited by applicant]
Goorden et al., Quantum-secure authentication of a physical unclonable key. Optica 1, 421-424 (2014). [cited by applicant]
Hu et al., Physically unclonable cryptographic primitives using self-assembled carbon nanotubes. Nature Nanotechnology 11, 559-565 (2016). [cited by applicant]
Cao et al., Optical identification using imperfections in 2D materials. 2D Materials 4, 045021 (2017). [cited by applicant]
Alharbi et al., Physically unclonable cryptographic primitives by chemical vapor deposition of layered MoS2. ACS Nano 11, 12772-12779 (2017). [cited by applicant]
Hwang et al., Nano-electromechanical switch based on a physical unclonable function for highly robust and stable performance in harsh environments. ACS Nano 11, 12547-12552 (2017). [cited by applicant]
Carro-Temboury et al., An optical authentication system based on imaging of excitation-selected lanthanide luminescence. Science Advances 4, e1701384 (2018). [cited by applicant]
Arppe-Tabbara et al., Versatile and validated optical authentication system based on physical unclonable functions. ACS Applied Materials & Interfaces 11, 6475-6482 (2019). [cited by applicant]
Wali et al., Biological physically unclonable function. Communications Physics 2, 39 (2019). [cited by applicant]
Mariani et al.m Biomaterials: Foreign bodies or tuners for the immune response?. International Journal of Molecular Sciences 20, 636 (2019). [cited by applicant]
Rockwood et al., Materials fabrication from Bombyx mori silk fibroin. Nature Protocols 6, 1612-1631 (2011). [cited by applicant]
Tao et al., Silk materials—A road to sustainable high technology. Advanced Materials 24, 2824-2837 (2012). [cited by applicant]
Valsesia et al., User Authentication via PRNU-Based physical unclonable functions. IEEE Translations on Information Forensics and Security 12, 1941-1956 (2017). [cited by applicant]
U.S. Food and Drug Administration, Summary of Color Additives for Use in the United States in Foods, Drugs, Cosmetics, and Medical Devices, May 2015. [cited by applicant]
Corradini et al., Identifying and selecting edible luminescent probes as sensors of food quality, AIMS Biophysics 3, 319-339 (2016). [cited by applicant]
Day et al., The fluorescent protein palette: tools for cellular imaging. Chemical Society Reviews 38, 2887 (2009). [cited by applicant]
Mackey et al., A review of existing and emerging digital technologies to combat the global trade in fake medicines. Expert Opinion on Drug Safety 16, 587-602 (2017). [cited by applicant]
Sample, Fake drugs kill more than 250,000 children a year, doctors warn. The Guardian, Mar. 11, 2019. [cited by applicant]
Liang et al., Sexual medicine online risks to health-the problem of counterfeit drugs. Nature Reviews Urology 9, 480-482 (2012). [cited by applicant]
Clark, Rise in online pharmacies sees counterfeit drugs go global. Lancet 386, 1327-1328 (2015). [cited by applicant]
Blackstone et al., The health and economic effects of counterfeit drugs. American Health and Drug Benefits 7, 216-223 (2014). [cited by applicant]
Williams et al., The real impact of counterfeit medications. US Pharmacists 39, 44-46 (2014). [cited by applicant]
Fittler et al., A challenge for healthcare but just another opportunity for illegitimate online sellers: Dubious market of shortage oncology drugs. Plos One 13, e0203185 (2018). [cited by applicant]
Mackey et al., Digital danger: A review of the global public health, patient safety and cybersecurity threats posed by illicit online pharmacies. British Medical Bulletin 118, 115-131 (2016). [cited by applicant]
Venhuis et al., Oncology drugs in the crosshairs of pharmaceutical crime. Lancet Oncology 19, E209-E217 (2018). [cited by applicant]
Kovacs et al., Technologies for detecting falsified and substandard drugs in low and middle-income countries. Plos One 9, e90601 (2014). [cited by applicant]
Davison, Pharmaceutical anti-counterfeiting: Combating the real danger from fake drugs. John Wiley & Sons, Inc., New Jersey, (2011). [cited by applicant]
Shanley, Anticounterfeiting: In search of the unhackable. Pharmaceutical Technology 42, 56-58 (2018). [cited by applicant]
Huang et al., Unbreakable codes in electrospun fibers: Digitally encoded polymers to stop medicine counterfeiting. Advanced Materials 22, 2657-2661 (2010). [cited by applicant]
Han et al., Lithographically encoded polymer microtaggant using high-capacity and error-correctable QR code for anti-counterfeiting of drugs. Advanced Materials 24, 5924-5929 (2012). [cited by applicant]
Bae et al., Self-organization of maze-like structures via guided wrinkling. Science Advances 3, e1700071 (2017). [cited by applicant]
Edinger et al., QR encoded smart oral dosage forms by inkjet printing. International Journal of Pharmaceutics 536, 138-145 (2018). [cited by applicant]
Rehor et al., Biodegradable microparticles for simultaneous detection of counterfeit and deteriorated edible products. Small 13, 1701804 (2017). [cited by applicant]
Kim et al., Porous microwells for geometry-selective, large-scale microparticle arrays. Nature Materials 16, 139-146 (2017). [cited by applicant]
Smith et al., Plasmonic nanoparticles as a physically unclonable function for responsive anti-counterfeit nanofingerprints. Advanced Functional Materials 26, 1315-1321 (2016). [cited by applicant]
Akhtar et al., “Hyperspectral recovery from RGB images using Gaussian Processes,” Journal of Latex Class Files, vol. 14, No. 8, Aug. 2015. [cited by applicant]