IP Library Granted Patent US 7,428,562
Granted Patent B2
US 7,428,562 · App. 10/998,208 · Granted Sep 23, 2008

Self-authenticating quantum random number generator

Assignee: Hewlett-Packard Development Company, L.P.
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 7,428,562
App. No.
10/998,208
Filed
Nov 26, 2004
Granted
Sep 23, 2008
Kind
B2
Art Unit
2193
USPC
708/255
Abstract

A quantum random number generator uses measurements of a quantum state to generate a random value and to authenticate that the quantum state had the required properties for generation of a random series having the desired statistics. One exemplary embodiment generates an entangled photon pair in the singlet Bell state, measures one photon to extract a random value, and measures the other photon for confirmation that the photon pair were in the singlet Bell state. Another embodiment of the invention performs tomographic analysis of a state used for random number generation to confirm that the state used had the desired properties.

Claims (73)

1. A method for generating a random series, comprising:

generating an entangled quantum state of a first system and a second system;

measuring the first system and the second system;

determining a random value from a result of measurement of one of the first system and the second system; and

evaluating results from measurements of both of the first system and the second system to determine whether the results are consistent with the first and second systems being in the entangled state.

2. The method of claim 1 , wherein generating the entangled state comprises generating a pair of photons in the entangled state.

3. The method of claim 1 , wherein measuring the first and second system comprises performing tomographic analysis to identify the entangled state.

4. The method of claim 1 , wherein the entangled state is a singlet Bell state.

5. The method of claim 1 , further comprising using the random value in generation of the random series only if the results from the measurements are consistent with the first system and the second system being in the entangled state.

6. The method of claim 1 , further comprising not using the random value in generation of the random series whenever the results from the measurements are not consistent with the first system and the second system being in the entangled state.

7. The method of claim 1 , further comprising:

repeating the steps of generating the entangled quantum state, measuring, and determining a random value a result of the measurement of one of the first and second systems;

storing each of the random values in a buffer to create a random series; and

accessing the buffer to extract a random number from the random series.

8. A method for generating a random series, comprising:

generating an entangled state of a first photon and a second photon;

measuring the first photon and the second photon;

determining a random value from a result of measurement of one of the first photon and the second photon; and

evaluating results from measurements of both of the first photon and the second photon to determine whether the results are consistent with the first photon and the second photon being in the entangled state.

9. The method of claim 8 , further comprising using the random value in generation of the random series only if the results from the measurements are consistent with the first photon and the second photon being in the entangled state.

10. The method of claim 8 , further comprising not using the random value in generation of the random series whenever the results from the measurements are not consistent with the first photon and the second photon being in the entangled state.

11. The method of claim 8 , further comprising using the random value in generation of the random series only if the measurements detect only one of the first and second photons or the results from the measurements are consistent with the first photon and the second photon being in the entangled state.

12. The method of claim 8 , wherein the entangled state corresponds to polarization entangled photons.

13. A method for generating a random series, comprising:

generating a quantum state of a system;

measuring the system;

determining a random value from a result of measurement of the system;

repeating the steps of generating, measuring, and determining to produce a series of random values; and

performing tomographic analysis of the quantum state to confirm whether repetitions of generating the quantum state generated a desired quantum state.

14. The method of claim 13 , wherein the desired quantum state represents a single qubit.

15. The method of claim 13 , wherein the desired quantum state represents multiple qubits.

16. The method of claim 13 , wherein the desired quantum state represents entangled qubits.

17. The method of claim 13 , wherein the system comprises a photon.

18. The method of claim 13 , further comprising performing auxiliary measurements of the system, wherein each auxiliary measurements is not used to determine a random value and is used in performing the tomographic analysis.

19. The method of claim 13 , further comprising:

storing the series of random values in a buffer; and

accessing the buffer to extract a random number from the series of random values.

20. A system for generating a random series, comprising:

a source capable of creating an entangled quantum state of a first system and a second system;

a detector operable to measure the first system and the second system; and

an analyzer that uses results from measurements of the first system and the second system in selecting whether to use in the random series a random value indicated by a result from a measurement of at least one of the first system and the second system.

21. The system of claim 20 , wherein each of the first system and the second system comprises a photon, and the entangled state comprises a state of a pair of photons.

22. The system of claim 21 , wherein polarizations states of the two photons are entangled.

23. The system of claim 20 , wherein the source comprises:

a source of a pair of photons; and

a state selector that processes the pair of photons such that the photons output from the state selector are in the entangled quantum state.

24. The system of claim 23 , wherein the detector comprises a tomographic analyzer.

25. The detector of claim 20 , wherein the entangled state is a singlet Bell state.

26. The system of claim 20 , wherein the source comprises a semiconductor device containing a quantum dot.

27. The system of claim 20 , wherein the source comprises:

a photon source; and

a parametric down conversion crystal.

28. The system of claim 20 , wherein the source comprises:

a fiber optic loop; and

a beam splitter in the fiber optic loop, the beam splitter providing an input path and an output path for photons in the fiber optic loop.

29. The system of claim 20 , further comprising:

a second source capable of creating an entangled quantum state of a third system and a fourth system;

a second detector operable to measure the third system and the fourth system, wherein the analyzer uses results from measurements of the third system and the fourth system in selecting whether to use in the random series a random value indicated by a result from a measurement of at least one of the third system and the fourth system; and

a buffer for storage of the random series including the random values that the analyzer selected.

30. A system for generating a random series, comprising:

a source capable of repeatedly creating a quantum state of a system;

a first detector operable to measure the system, wherein a measurement result from the first detector provides a random value for the series; and

a tomographic analyzer that uses measurement results from the first detector to determine whether the quantum state created by the source is a desired state.

31. The system of claim 30 , wherein the desired quantum state represents a single qubit.

32. The system of claim 31 , wherein the desired quantum state represents multiple qubits.

33. The system of claim 31 , wherein the desired quantum state represents entangled qubits.

34. The system of claim 31 , wherein the system comprises a photon.

35. The system of claim 31 , wherein when determining whether the quantum state created by the source is the desired state, the tomographic analyzer uses measurements of the system that are used to determine the random values of the random series and measurements of the system that are not used to determine the random values of the random series.

36. The system of claim 30 , further comprising:

a second source capable of repeatedly creating a quantum state of a second system;

a second detector operable to measure the second system, wherein a measurement result from the second detector provides a random value for the series;

a second tomographic analyzer uses measurement results from the second detector to determine whether the quantum state of the second system is a desired state; and

a buffer for storage of the random series including the random values provided by the measurement results from the first detector and the second detector.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2005
From: BEAUSOLEIL, RAYMOND G; MUNRO, WILLIAM J; SPILLER, TIMOTHY P
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 016840/0800 →
Continuity (1)
Related Publication 20060115086A1 · Jun 1, 2006