IP Library Granted Patent US 7,181,011
Granted Patent B2
US 7,181,011 · App. 10/852,071 · Granted Feb 20, 2007

Key bank systems and methods for QKD

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,181,011
App. No.
10/852,071
Granted
Feb 20, 2007
Kind
B2
Abstract

Key banking methods and systems for quantum key distribution (QKD) are disclosed. A method of the invention includes establishing a primary key bank that stores perfectly secure keys associated with exchanging true quantum pulses between two QKD stations Bob and Alice. The method also Includes establishing a secondary key bank that stores less-than-perfectly secure keys associated with exchanging relatively strong quantum pulses between Bob and Alice. The primary keys are used for select applications such as authentication that are deemed to require the highest security, while the secondary keys are used for applications, such as encrypted bit sifting, that are deemed to require less-than-perfect security. A benefit of the two-key-bank architecture is that exchanging primary and secondary keys actually allows for an increase in the distance over which the primary keys can be securely distributed.

Claims (51)

1. A method of exchanging keys in a QKD system, comprising:

exchanging a first key between first and second QKD stations using weak pulses having a mean photon number μ1;

storing the first key in respective primary key banks in each of the first and second QKD stations;

exchanging a second key between the first and second QKD stations using strong pulses having a mean photon number μ2>μ1; and

storing the second keys in respective secondary key banks in each of the first and second QKD stations.

2. The method according to claim 1 , including:

encrypting a first application using the first key from the primary key bank from the first QKD station; and

encrypting a second application using the second key from the secondary key bank of the first QKD station.

3. The method according to claim 2 , including encrypting said first and second applications by associating said first and second applications to a corresponding key using a key management system.

4. The method according to claim 1 , wherein storing the first and second keys in respective primary and secondary key banks in each of the QKD stations includes associating respective tags with the first and second keys, wherein said tags indicate the key bank in which the key is to be stored.

5. The method of claim 1 , including:

performing sifting, and error correction separately on the first and second keys.

6. The method of claim 1 , including prior to storing the first and second keys in the primary and secondary key banks in each QKD station:

placing bits corresponding to the exchanged weak and strong pulses into corresponding primary and secondary buffers in each of the QKD stations, wherein the primary and secondary buffers are coupled to the respective primary and secondary key banks in each QKD station.

7. The method of claim 1 , including in the first QKD station:

forming the weak and strong pulses by passing light pulses from a light source through an electro-absorption modulator capable of providing varying levels of optical attenuation; and

randomly varying the level of attenuation of the electro-absorption modulator.

8. The method of claim 1 , including:

associating with each weak and strong pulse a corresponding tag indicative of the strength of the pulse; and

placing bits associated with the exchanged weak and strong pulses into a corresponding buffer in each QKD station based on the corresponding tag.

9. A first station for a QKD system, comprising:

an optics layer;

a controller coupled to the optics layer, wherein the controller includes:

primary and secondary key banks adapted to store primary and second keys formed from exchanging weak and strong pulses with a second QKD station, and an encryption/decryption (e/d) engine coupled to the primary and secondary key banks and adapted to use keys from either of said primary and secondary key banks to encrypt and decrypt information.

10. The station of claim 9 , wherein the controller further includes a key management system adapted to assign keys from the primary and secondary key banks to the e/d engine depending on the nature of said information.

11. The station of claim 9 , further including primary and secondary buffers respectively couple to the primary and secondary key banks, for respectively storing weak and strong bits exchanged between the first QKD station and the second QKD station.

12. The station of claim 9 , wherein the optics layer includes:

an electro-absorption modulator (EAM); and

a first random number generator (RNG) coupled to the EAM and to the controller.

13. The station of claim 9 , wherein the optics layer further includes in order along an optical axis:

a light source adapted to emit light pulses;

a phase modulator (PM) operably coupled to a first RNG;

an electro-absorption modulator (EAM) operably coupled to a second RNG; and

wherein the PM and first RNG are adapted to impart a random phase to the light pulses according to a select QKD protocol; and

wherein the EAM and second RNG are adapted to randomly attenuate the modulated light pulses prior to the modulated light pulses entering a quantum channel.

14. A method of exchanging keys over a quantum channel connecting first and second QKD stations, comprising:

in the first QKD station (Alice), phase-modulating light pulses according to a QKD protocol;

randomly varying the level of attenuation of the light pulses to create weak and strong light pulses;

sending the weak and strong light pulses to the second QKD station (Bob) over the quantum channel;

phase-modulating the weak and strong light pulses according to the QKD protocol;

storing bits associated with the weak light pulses in respective primary key banks located in Bob and Alice; and

storing bits associated with the strong light pulses in respective secondary key banks located in Bob and Alice.

15. The method of claim 14 , further including at both Alice and Bob:

storing weak and strong bits in corresponding primary and secondary buffers coupled to the respective primary and secondary key banks;

processing the bits stored in the primary and secondary buffers; and

providing the process bits to the corresponding primary and secondary key banks.

16. The method of claim 14 , wherein randomly varying the level of attenuation of the light pulses includes varying the intensity of light pulses between a first mean photon count μ1 and second mean photon count μ2, where μ1<μ2.

17. The method of claim 16 , wherein the first mean photon count μ1 is about 0.1 photons per pulse, and the second mean photon count μ2 is about 1 photon per pulse.

18. The method of claim 14 , wherein Alice sends Bob information about the strength of each light pulse sent over the quantum channel.

19. The method of claim 14 , including performing sifting, error correction and privacy amplification on exchanged bits prior to sending the bits to the corresponding primary and secondary key banks.

20. The method of claim 14 , including performing sifting, error correction and privacy amplification on respective sets of weak and strong bits prior to sending the bits to the corresponding primary and secondary key banks.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2010
From: MAGIQ TECHNOLOGIES, INC.
To: MAGIQ TECHNOLOGIES, INC
Reel/Frame 024697/0435 →
CHANGE OF ASSIGNEE ADDRESS Recorded Aug 24, 2005
From: MAGIQ TECHNOLOGIES, INC.
To: MAGIQ TECHNOLOGIES, INC.
Reel/Frame 016663/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2004
From: TRIFONOV, ALEXEI
To: MAGIQ TECHNOLOGIES, INC.
Reel/Frame 015379/0705 →