IP Library Granted Patent US 12,494,906
Granted Patent B2
US 12,494,906 · App. 18/364,515 · Granted Dec 9, 2025

Systems and methods for implementing structures for physical unclonable functions

Inventors: Duncan L. MacFarlane (Dallas, TX); Mitchell A. Thornton (Dallas, TX); William V. Oxford (Austin, TX); Hiva Shahoei (Dallas, TX); Evan Jacob Stewart (Dallas, TX); Stephen Keith Heinrich-Barna (Lucas, TX)
Assignee: ANAMETRIC, INC.
H04L9/0866H04L9/3247H04L9/3278G06F21/73H04L2209/12
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,494,906
App. No.
18/364,515
Granted
Dec 9, 2025
Kind
B2
Abstract

Embodiments of PUF systems utilizing photonic circuits to generate a PUF signature based on a state of polarization of photons are disclosed. Embodiments of such PUFs may comprise substantially the same circuitry that may be operated in the classical domain or the quantum domain.

Claims (38)

1 . A Physically Unclonable Function (PUF) system, comprising:

a photon source;

a photonic circuit coupled to the photon source via an input waveguide, the photonic circuit having a first output and a second output;

a polarization controller responsive to a polarization input, wherein operation of the polarization controller in response to the polarization input is adapted to affect a polarization of photons on the input waveguide;

a first detector coupled to the first output and adapted to detect a first signal on the first output, wherein the first signal is associated with a polarization state of photons on the input waveguide; and

a second detector coupled to the second output and adapted to detect a second signal on the second output, wherein the second signal is associated with the polarization state of photons on the input waveguide, and

wherein the PUF system is adapted to determine a PUF signature based on a difference between the first signal and the second signal.

2 . The PUF system of claim 1 , wherein the first signal is a presence of a photon on the first output and the second signal is the presence of the photon on the second output and determining the PUF signature comprises accumulating a first number of photons at the first output based on the first signal and accumulating a second number of photons at the first output based on the first signal and determining a ratio between the first number of photons and the second number of photons.

3 . The PUF system of claim 1 , wherein the first signal is a first strength of an optical signal at the first output and the second signal is a second strength of an optical signal at the second output and determining the PUF signature comprises determining a ratio between the first strength and the second strength.

4 . The PUF system of claim 1 , wherein the PUF system further comprises one or more reconfigurable elements adapted to alter a birefringence of the photonic circuit.

5 . The PUF system of claim 4 , wherein the reconfigurable element comprises a polysilicon tub.

6 . The PUF system of claim 4 , wherein the reconfigurable element comprises a variable phase shifter.

7 . The PUF system of claim 6 , wherein the photonic circuit comprises a first Hadamard gate and a second Hadamard gate and the variable phase shifter is coupled between the first Hadamard gate and the second Hadamard gate.

8 . The PUF system of claim 1 , wherein the polarization controller comprises one or more heaters.

9 . A method for determining a Physically Unclonable Function (PUF) signature, comprising:

providing one or more photons from a photon source to a photonic circuit coupled to the photon source via an input waveguide, the photonic circuit having a first output and a second output;

controlling a polarization controller using a polarization input to affect a polarization of photons on the input waveguide;

detecting a first signal on the first output of the photonic circuit, wherein the first signal is associated with a polarization state of photons on the input wavequide;

detecting a second signal on the second output of the photonic circuit, wherein the second signal is associated with the polarization state of photons on the input waveguide; and

determining a PUF signature based on a difference between the first signal and the second signal.

10 . The method of claim 9 , wherein controlling the polarization controller comprises holding the polarization input at a same level.

11 . The method of claim 9 , wherein the first signal is a presence of a photon on the first output and the second signal is the presence of the photon on the second output and determining a PUF signature comprises accumulating a first number of photons at the first output based on the first signal and accumulating a second number of photons at the first output based on the first signal and determining a ratio between the first number of photons and the second number of photons.

12 . The method of claim 9 , wherein the first signal is a first strength of an optical signal at the first output and the second signal is a second strength of an optical signal at the second output and determining the PUF signature comprises determining a ratio between the first strength and the second strength.

13 . The method of claim 9 , further comprising altering a birefringence of the photonic circuit.

14 . The method of claim 13 , wherein altering the birefringence comprises heating a polysilicon tub in the photonic circuit.

15 . The method of claim 13 , wherein altering the birefringence comprises controlling a variable phase shifter in the photonic circuit.

16 . The method of claim 9 , wherein the photonic circuit comprises a first Hadamard gate and a second Hadamard gate and the variable phase shifter is coupled between the first Hadamard gate and the second Hadamard gate.

17 . The method of claim 9 , wherein the polarization controller comprises one or more heaters.

18 . The method of claim 17 , wherein the polarization input is a voltage.

19 . A Physically Unclonable Function (PUF) system, comprising:

a photon source;

a photonic circuit coupled to the photon source via an input waveguide, the photonic circuit having a first output and a second output;

a polarization controller responsive to a polarization input, wherein the operation of the polarization controller in response to the polarization input is adapted to affect the polarization of photons on the input waveguide;

a first detector coupled to the first output and adapted to detect a first signal on the first output, wherein the first signal is associated with a polarization state of photons on the input waveguide; and

a second detector coupled to the second output and adapted to detect a second signal on the second output, wherein the second signal is associated with the polarization state of photons on the input waveguide,

wherein the PUF system is adapted to:

determine the PUF signature at a first time by providing a first polarization input to the polarization controller at the first time, detecting the first signal at the first time, detecting the second signal at the first time and determining the PUF signature based on a difference between the first signal at the first time and the second signal at the first time, and

determine the PUF signature at a second time by providing the first polarization input to the polarization controller at the second time, detecting the first signal at the second time, detecting the second signal at the second time and determining the PUF signature based on the difference between the first signal at the second time and the second signal at the second time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2024
From: OXFORD, WILLIAM V.; STEWART, EVAN JACOB; HEINRICH-BARNA, STEPHEN KEITH
To: ANAMETRIC, INC.
Reel/Frame 068352/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2024
From: THORNTON, MITCHELL A.; MACFARLANE, DUNCAN L.; SHAHOEI, HIVA
To: SOUTHERN METHODIST UNIVERSITY
Reel/Frame 066407/0001 →
Continuity (2)
Provisional Application 63395736 · Aug 5, 2022
Related Publication 20240223361A1 · Jul 4, 2024
References Cited (54)
US 10539783B1 · Birch · 2020 [cited by examiner]
US 12170736B2 · Thornton et al. · 2024 [cited by applicant]
US 20110069972A1 · Wiseman et al. · 2011 [cited by applicant]
US 20110236021A1 · Presi · 2011 [cited by applicant]
US 20150215115A1 · Pikus · 2015 [cited by applicant]
US 20150229482A1 · Pinkse · 2015 [cited by examiner]
US 20160377423A1 · Eilers · 2016 [cited by examiner]
US 20170134174A1 · Cambou · 2017 [cited by applicant]
US 20170164191A1 · Orcutt · 2017 [cited by applicant]
US 20190156066A1 · Foster · 2019 [cited by examiner]
US 20200052893A1 · Lu et al. · 2020 [cited by applicant]
US 20200186350A1 · Wentz et al. · 2020 [cited by applicant]
US 20220069990A1 · Ryckman · 2022 [cited by examiner]
US 20220076155A1 · MacFarlane et al. · 2022 [cited by applicant]
US 20220376934A1 · Thornton et al. · 2022 [cited by applicant]
US 20250062921A1 · Thornton et al. · 2025 [cited by applicant]
Akriotou, M., Fragkos, A., and Syvridis, D., Photonic Physical Unclonable Functions: From the Concept to Fully Functional Device Operating in the Field, arXiv:2002.12618 [cs.CR], 17 pgs., at https://arxiv.org/pdf/2002.1… [cited by applicant]
Bowman, Keith A., Duvall, Steven G., and Meindl, James D., Impact of Die-to-Die and Within-Die Parameter Fluctuations on the Maximum Clock Frequency Distribution for Gigascale Integration, IEEE Journal of Solid-State Ci… [cited by applicant]
Boning, Duane S., and Nassif, Sani, Models of Process Variations in Device and Interconnect, in A. Chandrakasan, W. Bowhill, and F. Fox (eds.), Design of High Performance Microprocessor Circuits, Chapter 6, IEEE Pres, 2… [cited by applicant]
Gassend, Blaise, Clarke, Dwaine, Van Dijk, Marten and Devadas, Srinivas, Silicon Physical Random Functions, in proc. ACM Conf. on Computer and Communications Security, Nov. 2002, pp. 149-160. [cited by applicant]
Huntoon, Nathan R., Christensen, Marc P., Macfarlane, Duncan L., Evans, Gary A., and Yeh, C.S., Integrated Photonic Coupler Based on Frustrated Total Internal Reflection, Applied Optics, vol. 4, No. 30, Oct. 20, 2008, p… [cited by applicant]
Korenda, Ashwija R., Afghah, Fatemeh, Cambou, Bertrand, and Philabaum, Christopher, A Proof of Concept SRAM-based Physically Unclonable Function (PUF) Key Generation Mechanism for IoT Devices, in proc. Workshop on Secur… [cited by applicant]
Krishnamoorthy, Ashok V., Zheng, Xuezhe, Li, Guoliang, Yao, Jin, Pinguet, Thierry, Mekis, Attila, Thacker, Hiren, Shubin, Ivan, Luo, Ying, Raj, Kannan, and Cunningham, John E., Exploiting CMOS Manufacturing to Reduce Tu… [cited by applicant]
Liu, Ke, Huang, Hui, Mu, Si Xuan, Lin, Hai, and Macfarlane, Duncan L., Ultra-compact Three-Port Trench-Based Photonic Couplers in Ion-Exchanged Glass Waveguides, Optics Communications, 309, 2013, pp. 307-312. [cited by applicant]
Majzoobi, Mehrdad, Koushanfar, Farinaz and Potkonjak, Miodrag, Lightweight Secure PUFs, in proc. IEEE/ACM International Conference on Computer-Aided Design, Nov. 2008, pp. 670-673. [cited by applicant]
Pappu, Srinivasa Ravikanth, Physical One-Way Functions, PhD Thesis, Massachusetts Institute of Technology, Mar. 2001, 154 pgs. [cited by applicant]
Rührmair, Ulrich, Hilgers, Christian, Urban, Sebastian, Weiershäuser, Agnes, Dinter, Elias, Forster, Brigette, and Jirauschek, Christian, Revisiting Optical Physical Unclonable Functions, Cryptology ePrint Archive, Repo… [cited by applicant]
Rührmair, Ulrich, Hilgers, Christian, Urban, Sebastian, Weiershäuser, Agnes, Dinter, Elias, Forster, Brigette, and Jirauschek, Christian, Optical PUFs Reloaded, Cryptology ePrint Archive, Report 2013/215, May 2013, 13 p… [cited by applicant]
Ruhrmair, Ulrich, and Holcomb, Daniel E., PUFs at a Glance, in proc. Design, Automation and Test in Europe, Mar. 2014, pp. 1-6. [cited by applicant]
Simmons, Gustavus J., A System for Verifying User Identity and Authorization at Point-of-Sale or Access, Cryptologica, 8(1), 1984, pp. 1-21. [cited by applicant]
Simmons, Gustavus, Identification of Data, Devices, Documents and Individuals, in proc. IEEE International Carnahan Conference on Security Technology, 1991, pp. 197-218. [cited by applicant]
Škorić, B., The Entropy of Keys Derived from Laser Speckle; Statistical Properties of Gabor-transformed Speckle, Journal of Optics A: Pure and Applied Optics, 10(5):055304-05516, Oct. 26, 2007, 25 pgs. [cited by applicant]
Škorić, B., Bel, T., Blom, A.H.M., De Jong, B.R., Kretschman, H., and Nellissen, A.J.M., Randomized Resonators as Uniquely Identifiable Anti-counterfeiting Tags, in proc. Secure Component System Identification Workshop,… [cited by applicant]
Škorić, B., Quantum Readout of Physical Unclonable Functions: Remote Authentication Without Trusted Readers and Authenticated Quantum Key Exchange Without Initial Shared Secrets, Cryptology ePrint Archive, Report 2009/3… [cited by applicant]
Sultana, N., Zhou, Wei, Lafave, Jr., Tim P. and Macfarlane, Duncan L., HBr Based ICP Etching of High Aspect Nanoscale Trenches in InP: Considerations for Photonic Applications, Journal of Vacuum Science Technology, B 27… [cited by applicant]
Thornton, Mitchell A., Introduction to Quantum Computation Reliability, in proc. IEEE International Test Conference, Nov. 2020, pp. 1-10. [cited by applicant]
Thornton, Mitchell A. and Macfarlane, Duncan L., Quantum Photonic TRNG with Dual Extractor, in proc. Workshop on Quantum Technology and Optimization Problems, Mar. 2019, 12 pgs. [cited by applicant]
Tuyls, P., Škorić, B., Stallinga, S., Akkermans, A.H.M., and Ophey, W., Information-Theoretic Security Analysis of Physical Unclonable Functions, A.S. Patrick and M. Yung (Eds.): FC 2005, LNCS 3570, pp. 141-155, 2005. [cited by applicant]
Pappu, R., Recht, B., Taylor, J., and Gershenfeld, N., Physical One-Way Functions, Science, vol. 297, 2002. [cited by applicant]
Plaga, R. and Merli, D., A New Definition and Classification of Physical Unclonable Functions, in proc. Second Workshop on Cryptography and Security in Computing Systems, Jan. 2015, pp. 7-12. [cited by applicant]
Yang, J. and Chen, L., A New Loadless 4-Transistor SRAM Cell with a 0.18 μm CMOS Technology, in proc. Canadian Conference on Electrical and Computer Engineering, 2007, pp. 538-541. [cited by applicant]
Shichman, H. and Hodges, D., Modeling and Simulation of Insulated-Gate Field Effect Transistor Switching Circuits, IEEE Journal of Solid-State Circuits, SC-3, Sep. 1968, pp. 285-289. [cited by applicant]
Zhou, W., Sultana, N., and Macfarlane, D.L., HBr-Based Inductively Coupled Plasma Etching of High Aspect Ratio Nanoscale Trenches in GaInAsP/InP, Journal of Vacuum Science Technology, B 26(6), Nov./Dec. 2008, pp. 1896-1… [cited by applicant]
Sharma, M. and Arora, N., Optima: A Nonlinear Model Extraction Program with Statistical Confidence Region Algorithms, IEEE Transactions on CAD, 12(7), Aug. 1993, pp. 982-987. [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US22/26304, dated Aug. 2, 2022, 7 pgs. [cited by applicant]
Office Action issued by the U.S. Patent and Trademark Office for U.S. Appl. No. 17/729,416, mailed Oct. 26, 2023, 16 pages. [cited by applicant]
International Preliminary Report on Patentability issued by the International Bureau of WIPO for International Patent Application No. PCT/US22/26304, mailed Nov. 9, 2023, 6 pages. [cited by applicant]
International Search Report and Written Opinion issued by the U.S. Patent Office as the International Searching Authority (USPTO/ISA) for International Patent Application No. PCT/US23/29359, mailed Nov. 8, 2023, 7 pages. [cited by applicant]
Extended European Search Report issued by the European Patent Office (EPO) for European Patent Application No. 22796537.3, mailed Feb. 6, 2025, 11 pages. [cited by applicant]
Jacinto et al., “Utilizing a Fully Optical and Reconfigurable PUF as a Quantum Authentication Mechanism”, arxiv.org, Cornell University Library, 201 OLIN Library Cornell University Ithaca, Dec. 18, 2020, XP081841301. [cited by applicant]
Yao et al., “Quantum Cloning Attacks Against PUF-Based Quantum Authentication Systems”, arxiv.org, Cornell University Library, 201 OLIN Library Cornell University Ithaca, May 3, 2016, XP080699045. [cited by applicant]
International Preliminary Report on Patentability issued by the International Bureau of WIPO for International Patent Application No. PCT/US2023/029359, mailed Feb. 20, 2025, 6 pages. [cited by applicant]
Office Action issued by the U.S. Patent and Trademark Office for U.S. Appl. No. 17/729,416, mailed Apr. 9, 2024, 15 pages. [cited by applicant]
Notice of Allowance issued by the U.S. Patent and Trademark Office (USPTO) for U.S. Appl. No. 17/729,416, mailed Aug. 7, 2024, 10 pages. [cited by applicant]