IP Library Granted Patent US 12,498,902
Granted Patent B1
US 12,498,902 · App. 17/500,568 · Granted Dec 16, 2025

Systems and methods for single chip quantum random number generation

Inventor: Masoud Vakili (Los Altos, CA)
Assignee: Wells Fargo Bank, N.A.
G06F7/588
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,498,902
App. No.
17/500,568
Granted
Dec 16, 2025
Kind
B1
Abstract

Systems, apparatuses, methods, and computer program products are disclosed for quantum random number generation (QRNG). An example method includes generating, by encoding circuitry of a QRNG chip, a set of time-bin qubits based on a first optical path length. The example method further includes transmitting, by the encoding circuitry of the QRNG chip, the set of time-bin qubits over an optical line. The example method further includes receiving, by decoding circuitry of the QRNG chip, the set of time-bin qubits over the optical line. The example method further includes measuring, by the decoding circuitry of the QRNG chip and based on a second optical path length different from the first optical path length, the set of time-bin qubits to generate a decoded set of bits. In some embodiments, the example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits.

Claims (52)

1 . A system comprising:

a quantum random number generation chip comprising:

decoding circuitry configured to:

receive a set of time-bin qubits over an optical line, and

measure based on a second optical path length different from a first optical path length on which the set of time-bin qubits were generated, at least a portion of the set of time-bin qubits; and

session authentication circuitry configured to generate a decoded set of bits from the measurement of the portion of the set of time-bin qubits.

2 . The system of claim 1 , wherein the decoding circuitry is configured to receive the set of time-bin qubits while they are not in a well-defined quantum state.

3 . The system of claim 1 , wherein the first optical path length comprises a first physical length of a first optical path, wherein the second optical path length comprises a second physical length of a second optical path, and wherein the first physical length and the second physical length are different.

4 . The system of claim 1 , wherein the first optical path length comprises a first temperature of a first optical path, wherein the second optical path length comprises a second temperature of a second optical path, and wherein the first temperature and the second temperature are different.

5 . The system of claim 1 , wherein the first optical path length comprises a first portion of a first optical path comprising a first index of refraction, wherein the second optical path length comprises a second portion of a second optical path comprising a second index of refraction, and wherein the first index of refraction and the second index of refraction are different.

6 . The system of claim 1 , wherein a difference between the first optical path length and the second optical path length is less than a coherence length of a time-bin qubit in the set of time-bin qubits.

7 . The system of claim 1 , wherein the optical line comprises a non-polarization maintaining optical line.

8 . The system of claim 1 ,

wherein the decoding circuitry comprises a bit manipulator circuit,

wherein the decoding circuitry is configured to decode the set of time-bin qubits by measuring a polarization of the set of time-bin qubits,

wherein the bit manipulator circuit is configured to convert the measured polarization of the set of time-bin qubits into the decoded set of bits.

9 . The system of claim 1 , wherein the system further comprises encoding circuitry,

wherein the encoding circuitry comprises:

a laser configured to generate light;

an attenuator or deflector optically coupled to the laser and configured to transform the generated light into a series of photons; and

a Mach-Zehnder interferometer optically coupled to the attenuator or the deflector and configured to transform the generated series of photons into the set of time-bin qubits.

10 . The system of claim 1 , wherein the system further comprises encoding circuitry,

wherein the encoding circuitry comprises:

a single photon source configured to generate a series of photons; and

a Mach-Zehnder interferometer optically coupled to the single photon source and configured to transform the generated series of photons into the set of time-bin qubits.

11 . The system of claim 1 , wherein the system further comprises encoding circuitry,

wherein the encoding circuitry comprises a modulating circuit configured to generate the set of time-bin qubits.

12 . The system of claim 1 , wherein the system further comprises optical path length determination circuitry configured to determine a set of optical path lengths comprising the second optical path length.

13 . The system of claim 12 , wherein the decoding circuitry comprises a Mach-Zehnder interferometer, and wherein the decoding circuitry is further configured to:

control an optical path length of the Mach-Zehnder interferometer based on the determined set of optical path lengths; and

measure, using the Mach-Zehnder interferometer, the set of time-bin qubits to generate the decoded set of bits.

14 . The system of claim 1 , wherein the system further comprises encoding circuitry,

wherein encoding circuitry comprises a first Mach-Zehnder interferometer comprising the first optical path length,

wherein the decoding circuitry comprises a second Mach-Zehnder interferometer comprising the second optical path length.

15 . The system of claim 1 , wherein the decoding circuitry is further configured to:

receive a control signal indicative of an instruction to initiate measurement; and

in response to receiving the control signal, measure the set of time-bin qubits to generate the decoded set of bits.

16 . The system of claim 1 , wherein the session authentication circuitry is further configured to generate a session key based on the decoded set of bits.

17 . The system of claim 16 , wherein a session server comprises the session authentication circuitry.

18 . The system of claim 16 , further comprising:

random number generation circuitry configured to generate a number based on the decoded set of bits,

wherein the session authentication circuitry is configured to generate the session key by:

setting the session key equal to the generated number, or

using the generated number as a seed in a pseudo-random number generation technique, wherein an output of the pseudo-random number generation technique comprises the session key.

19 . A method comprising:

receiving, by decoding circuitry of a quantum random number generation chip, a set of time-bin qubits over an optical line;

measuring, by the decoding circuitry of the quantum random number generation chip and based on a second optical path length different from a first optical path length on which the set of time-bin qubits were generated, at least a portion of the set of time-bin qubits; and

generating a decoded set of bits from the measurement of the portion of the set of time-bin qubits.

20 . A computer program product comprising at least one non-transitory computer-readable storage medium storing program instructions that, when executed, cause a quantum random number generation chip to:

receive a set of time-bin qubits over an optical line;

measure, based on a second optical path length different from a first optical path length on which the set of time-bin qubits were generated, at least a portion of the set of time-bin qubits; and

generate a decoded set of bits from the measurement of the portion of the set of time-bin qubits.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: VAKILI, MASOUD
To: WELLS FARGO BANK, N.A.
Reel/Frame 057783/0368 →
Continuity (2)
Continuation 16710447 · Dec 11, 2019
Continuation 16105769 · Aug 20, 2018
References Cited (126)
US 5515438A · Bennett et al. · 1996 [cited by applicant]
US 6289104B1 · Patterson et al. · 2001 [cited by applicant]
US 6438234B1 · Gisin et al. · 2002 [cited by applicant]
US 6748083B2 · Hughes et al. · 2004 [cited by applicant]
US 7242774B1 · Elliott et al. · 2007 [cited by applicant]
US 7324647B1 · Elliott · 2008 [cited by applicant]
US 7333611B1 · Yuen et al. · 2008 [cited by applicant]
US 7457416B1 · Elliott · 2008 [cited by applicant]
US 7460669B2 · Foden et al. · 2008 [cited by applicant]
US 7649996B2 · Nishioka et al. · 2010 [cited by applicant]
US 7653199B2 · Renes · 2010 [cited by applicant]
US 7697693B1 · Elliott · 2010 [cited by applicant]
US 7787628B2 · Kuang et al. · 2010 [cited by applicant]
US 8332730B2 · Harrison et al. · 2012 [cited by applicant]
US 8683192B2 · Ayling et al. · 2014 [cited by applicant]
US 8693691B2 · Jacobs · 2014 [cited by applicant]
US 8755525B2 · Wiseman · 2014 [cited by applicant]
US 8855316B2 · Wiseman et al. · 2014 [cited by applicant]
US 9036817B1 · Hunt et al. · 2015 [cited by applicant]
US 9083684B2 · Tanizawa et al. · 2015 [cited by applicant]
US 9184912B2 · Harrington · 2015 [cited by applicant]
US 9191198B2 · Harrison et al. · 2015 [cited by applicant]
US 9680640B2 · Hughes et al. · 2017 [cited by applicant]
US 9692595B2 · Lowans et al. · 2017 [cited by applicant]
US 9780948B1 · Gutoski et al. · 2017 [cited by applicant]
US 10439806B2 · Fu et al. · 2019 [cited by applicant]
US 10540146B1 · Vakili · 2020 [cited by applicant]
US 10587402B2 · Nordholt et al. · 2020 [cited by applicant]
US 20020106084A1 · Azuma et al. · 2002 [cited by applicant]
US 20030002674A1 · Nambu et al. · 2003 [cited by applicant]
US 20040104410A1 · Gilbert et al. · 2004 [cited by applicant]
US 20040109564A1 · Cerf et al. · 2004 [cited by applicant]
US 20040187000A1 · Silverbrook · 2004 [cited by applicant]
US 20040238813A1 · Lidar et al. · 2004 [cited by applicant]
US 20050036624A1 · Kent et al. · 2005 [cited by applicant]
US 20050157875A1 · Nishioka et al. · 2005 [cited by applicant]
US 20050249352A1 · Choi et al. · 2005 [cited by applicant]
US 20060056630A1 · Zimmer et al. · 2006 [cited by applicant]
US 20060088157A1 · Fujii · 2006 [cited by applicant]
US 20060115086A1 · Beausoleil · 2006 [cited by examiner]
US 20060263096A1 · Dinu et al. · 2006 [cited by applicant]
US 20070110242A1 · Tomita et al. · 2007 [cited by applicant]
US 20070260658A1 · Fiorentino · 2007 [cited by examiner]
US 20080065710A1 · Fiorentino · 2008 [cited by examiner]
US 20080076525A1 · Kim · 2008 [cited by applicant]
US 20080147759A1 · Fiorentino · 2008 [cited by examiner]
US 20090169015A1 · Watanabe · 2009 [cited by applicant]
US 20090180615A1 · Trifonov · 2009 [cited by applicant]
US 20110123011A1 · Manley et al. · 2011 [cited by applicant]
US 20110126011A1 · Choi et al. · 2011 [cited by applicant]
US 20110142242A1 · Tanaka · 2011 [cited by applicant]
US 20110173696A1 · Dynes et al. · 2011 [cited by applicant]
US 20110213979A1 · Wiseman et al. · 2011 [cited by applicant]
US 20110280405A1 · Habif · 2011 [cited by applicant]
US 20130083926A1 · Hughes et al. · 2013 [cited by applicant]
US 20130101119A1 · Nordholt et al. · 2013 [cited by applicant]
US 20130101121A1 · Nordholt et al. · 2013 [cited by applicant]
US 20130163759A1 · Harrison et al. · 2013 [cited by applicant]
US 20130251145A1 · Lowans et al. · 2013 [cited by applicant]
US 20130315395A1 · Jacobs · 2013 [cited by applicant]
US 20150188701A1 · Nordholt et al. · 2015 [cited by applicant]
US 20150222619A1 · Hughes et al. · 2015 [cited by applicant]
US 20150312035A1 · Choi · 2015 [cited by applicant]
US 20160028542A1 · Choi et al. · 2016 [cited by applicant]
US 20160191173A1 · Malaney · 2016 [cited by applicant]
US 20160248582A1 · Ashrafi et al. · 2016 [cited by applicant]
US 20160248586A1 · Hughes et al. · 2016 [cited by applicant]
US 20160328211A1 · Nordholt et al. · 2016 [cited by applicant]
US 20160352515A1 · Bunandar et al. · 2016 [cited by applicant]
US 20170033926A1 · Fu · 2017 [cited by applicant]
US 20170126654A1 · Fu · 2017 [cited by applicant]
US 20170214525A1 · Zhao et al. · 2017 [cited by applicant]
US 20170222731A1 · Lucamarini et al. · 2017 [cited by applicant]
US 20170264434A1 · Takahashi et al. · 2017 [cited by applicant]
US 20170324551A1 · Ahn · 2017 [cited by applicant]
US 20170324552A1 · Ahn · 2017 [cited by applicant]
US 20170331623A1 · Fu et al. · 2017 [cited by applicant]
US 20170338951A1 · Fu et al. · 2017 [cited by applicant]
US 20170338952A1 · Hong et al. · 2017 [cited by applicant]
US 20180069698A1 · Hong et al. · 2018 [cited by applicant]
US 20180131510A1 · Hassan · 2018 [cited by applicant]
US 20180198608A1 · Nordholt et al. · 2018 [cited by applicant]
US 20180241480A1 · Hughes et al. · 2018 [cited by applicant]
US 20180269989A1 · Murakami et al. · 2018 [cited by applicant]
US 20190007215A1 · Hakuta et al. · 2019 [cited by applicant]
US 20190020469A1 · Dottax et al. · 2019 [cited by applicant]
US 20190129694A1 · Benton et al. · 2019 [cited by applicant]
US 20190149327A1 · Yuan et al. · 2019 [cited by applicant]
US 20190190706A1 · Stack et al. · 2019 [cited by applicant]
US 20190238326A1 · Ji et al. · 2019 [cited by applicant]
US 20190243611A1 · Martin · 2019 [cited by examiner]
US 20190250889A1 · Brandão · 2019 [cited by examiner]
US 20190268146A1 · Samid · 2019 [cited by applicant]
US 20190289006A1 · Fang et al. · 2019 [cited by applicant]
US 20200099520A1 · Legre et al. · 2020 [cited by applicant]
US 20200153619A1 · Ribordy · 2020 [cited by applicant]
CN 107040378A · 2017 [cited by applicant]
WO 0289396A1 · 2002 [cited by applicant]
WO 2017108539A1 · 2017 [cited by applicant]
Abubakar, M. Y. et al., Two Channel Quantum Security Modelling Focusing on Quantum Key Distribution Technique, IT Convergence and Security (ICITCS), 2015 5th International Conference (2015) 5 pages. [cited by applicant]
Armanuzzaman, Md. et al. A Secure and Efficient Data Transmission Technique Using Quantum Key Distribution. 2017 4th International Conference on Networking, Systems and Security (NSysS). https://ieeexplore.ieee.org/stam… [cited by applicant]
Bienfang, J.C. et al. Quantum generated one-time-pad encryption with 1.25 Gbps clock synchronization. 2005 OFC/NFOEC Technical Digest. Optical Fiber Communication Conference. https://ieeexplore.ieee.org/stamp/stamp.jsp?… [cited by applicant]
Charjan, S. et al., “Quantum Key Distribution by Exploitation Public Key Cryptography (ECC) in Resource Constrained Devices,” International Journal of Emerging Engineering Research and Technology, 3(7): 5-12, (2015). [cited by applicant]
Chen, Wei et al. Field Experiment on a “Star Type” Metropolitan Quantum Key Distribution Network. IEEE Photonics Technology Letters, vol. 21, Issue: 9. https://ieeexplore.ieee.org/stamp/stamp.isp?tp=&arnumber=4787043 (Y… [cited by applicant]
Debuisschert, T. et al., Strenghtening Classical Symmetric Encryption with Continuous Variable Quantum Key Distribution, CLEO Technical Digest, OSA (2012), 2 pages. [cited by applicant]
Elboukhari, Mohamed et al. Implementation of secure key distribution based on quantum cryptography. 2009 International Conference on Multimedia Computing and Systems. https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnu… [cited by applicant]
Hong, K. W. et al., Challenges in Quantum Key Distribution: A Review, ACM Proceeding (2016) 29-33. [cited by applicant]
Imany, Poolad et al. Demonstration of frequency-bin entanglement in an integrated optical microresonator. 2017 Conference on Lasers and Electro-Optics (CLEO). https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=808… [cited by applicant]
Kartheek et al., Security In Quantum Computing Using Quantum Key Distribution Protocols, 2013, IEEE, pp. 19-25 (Year: 2013). [cited by applicant]
Liu, D. et al., A Communication Model in Multilevel Security Network Using Quantum Key, Chinese Automation Congress (CAC) (2015) 915-918. [cited by applicant]
Liu, Zhihao et al. Mutually Authenticated Quantum Key Distribution Based on Entanglement Swapping. 2009 Pacific-Asia Conference on Circuits, Communications and Systems. https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&ar… [cited by applicant]
Mohammad, Omer K. et al., Statistical Analysis for Random Bits Generation on Quantum Key Distribution, Cyber Warfare and Digital Forensic (CyberSec), 2014 Third International Conference (2014) 45-51. [cited by applicant]
Non-Final Office Action Mailed on Jan. 16, 2020 for U.S. Appl. No. 16/712,338. [cited by applicant]
Non-Final Rejection for U.S. Appl. No. 15/916,763, mailed Oct. 30, 2019. [cited by applicant]
Non-Final Rejection for U.S. Appl. No. 16/105,294, mailed Nov. 12, 2019. [cited by applicant]
Non-Final Rejection for U.S. Appl. No. 16/105,370, mailed Nov. 8, 2019. [cited by applicant]
Pandya, M., “Securing Clouds-The Quantum Way,” arXiv preprint arXiv:1512.02196, 16 pages, (2015). [cited by applicant]
Price, Alasdair B. et al. High-Speed Quantum Key Distribution with Wavelength-Division Multiplexing on Integrated Photonic Devices. 2018 Conference on Lasers and Electro-Optics (CLEO). https://ieeexplore.ieee.org/stamp/… [cited by applicant]
Ronczka, John. Backchanneling Quantum Bit (Qubit) 'Shuffling1: Quantum Bit (Qubit) ‘Shuffling’ as Added Security by Slipstreaming Q-Morse. 2016 3rd Asia-Pacific World Congress on Computer Science and Engineering (APWC o… [cited by applicant]
Sirdhar, S. et al., Intelligent Security Framework for IoT Devices Cryptography based End-to-End security Architecture, International Conference on Inventive Systems and Control (ICISC-2017) 1-5. [cited by applicant]
Thangavel, T. S.; Krishnan, A. Performance of integrated quantum and classical cryptographic model for password authentication. https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5591718 (Year: 2010). [cited by applicant]
Qi et al., “A brief introduction of quantum cryptography for engineers”, arXiv:1002.1237 [quant-ph], 2010, pp. 1-36. [cited by applicant]
Maeda et al., “Technologies for Quantum Key Distribution Networks Integrated With Optical Communication Networks”, IEEE Journal of Selected Topics in Quantum Electronics, vol. 15, No. 6, Nov./Dec. 2009, pp. 1591-1601. [cited by applicant]
Sheikh et al., “An overview of Quantum Cryptography for Wireless Networking Infrastructure”, IEEE, International Symposium on Collaborative Technologies and Systems, May 2006, pp. 379-385. [cited by applicant]
U.S. Appl. No. 16/105,769, filed Aug. 20, 2018, U.S. Pat. No. 10,540,146, Issued. [cited by applicant]
U.S. Appl. No. 16/710,447, filed Dec. 11, 2019, Not Published, Allowed. [cited by applicant]