Quantum-key distribution apparatus, quantum-key distribution method, and computer program product

US10057058B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10057058-B2
Application numberUS-201615001898-A
CountryUS
Kind codeB2
Filing dateJan 20, 2016
Priority dateMar 18, 2015
Publication dateAug 21, 2018
Grant dateAug 21, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to an embodiment, a quantum-key distribution apparatus includes a quantum-key sharer, a shifter, a corrector, a privacy amplifier, and an estimator. The quantum-key sharer performs photon sharing processing and acquires a photon bit string. The shifter generates a shared bit string by performing shifting processing. The corrector generates a corrected bit string by correcting errors in the shared bit string by performing error correction processing. The privacy amplifier generates an encryption key by performing privacy amplification processing that compresses the corrected bit string. The estimator estimates an encryption-key generation rate based on an output value and a given value at execution phases of respective pieces of processing of the photon sharing processing, the shifting processing, the error correction processing, and the privacy amplification processing.

First claim

Opening claim text (preview).

What is claimed is: 1. A quantum-key distribution apparatus comprising: a quantum-key sharer configured to perform photon sharing processing in which a stream of photons is shared with another quantum-key distribution apparatus by quantum key distribution via a quantum communication channel for photons and to acquire a photon bit string corresponding to the stream of photons based on generated basis information; a shifter configured to generate a shared bit string from the photon bit string by performing shifting processing based on the basis information on the quantum-key sharer and on the another quantum-key distribution apparatus; a corrector configured to generate a corrected bit string by correcting errors included in the shared bit string by performing error correction processing; a privacy amplifier configured to generate encryption keys by performing privacy amplification processing in which the corrected bit string is compressed based on the number of errors; and an estimator configured to estimate, at execution phases of respective pieces of processing of the photon sharing processing, the shifting processing, the error correction processing, and the privacy amplification processing, an encryption-key generation rate indicative of a generation amount of the encryption keys per unit time based on an output value output in processing that has been performed out of the respective pieces of processing and a given value corresponding to an output value of processing not yet performed out of the respective pieces of processing. 2. The quantum-key distribution apparatus according to claim 1 , wherein the given value is a value defined based on a past value of the output value-corresponding to the given value. 3. The quantum-key distribution apparatus according to claim 1 , wherein the quantum-key sharer outputs the number of photons of the stream of photons shared by performing the photon sharing processing as the output value, the corrector calculates an error rate in the quantum communication channel from the number of errors by performing the error correction processing and outputs the error rate as the output value, and the privacy amplifier outputs processing time until the encryption key is generated based on the stream of photons by performing the privacy amplification processing as the output value. 4. The quantum-key distribution apparatus according to claim 3 , wherein the shifter calculates a tentative error rate in the quantum communication channel based on bit information on a part of the shared bit string generated by performing the shifting processing and outputs the tentative error rate as the output value. 5. The quantum-key distribution apparatus according to claim 1 , further comprising a display configured to display information concerning an estimated value of the encryption-key generation rate estimated by the estimator. 6. The quantum-key distribution apparatus according to claim 5 , wherein the display displays information indicative of changes in the estimated value in time series as the information concerning the estimated value. 7. The quantum-key distribution apparatus according to claim 1 , further comprising a controller configured to make adjustments in operation of processing that is being performed when the estimated value is estimated by the estimator out of the respective pieces of processing and that is on a downstream side, based on a difference between an estimated value of the encryption-key generation rate estimated by the estimator, and a value of the encryption-key generation rate that is obtained based on the given value corresponding to the respective pieces of processing when all of the respective pieces of processing have not been performed. 8. The quantum-key distribution apparatus according to claim 7 , further comprising: an input unit configured to receive operating input; and a display configured to display information concerning the estimated value estimated by the estimator, wherein the controller performs the adjustments in accordance with operating input received by the input unit based on the information concerning the estimated value displayed on the display. 9. The quantum-key distribution apparatus according to claim 8 , further comprising: a determiner configured to determine whether the estimated value satisfies a given condition; and a notifier configured to notify, when the determiner determines that the estimated value satisfies the given condition, that the value satisfies the given condition. 10. A quantum-key distribution method comprising: performing photon sharing processing in which a stream of photons is shared with another quantum-key distribution apparatus by quantum key distribution via a quantum communication channel for photons to acquire a photon bit string corresponding to the stream of photons based on generated basis information; generating a shared bit string from the photon bit string by performing shifting processing based on the basis information at the quantum-key sharing and the basis information on the another quantum-key distribution apparatus; generating a corrected bit string by correcting errors included in the shared bit string by performing error correction processing; generating encryption keys by performing privacy amplification processing in which the corrected bit string is compressed based on the number of errors; and estimating, at execution phases of respective pieces of processing of the photon sharing processing, the shifting processing, the error correction processing, and the privacy amplification processing, an encryption-key generation rate indicative of a generation amount of the encryption keys per unit time based on an output value output in processing that has been performed out of the respective pieces of processing and a given value corresponding to an output value of processing not yet performed out of the respective pieces of processing. 11. A computer program product comprising a computer-readable medium containing a program executed by a computer, the program causing the computer to execute: performing photon sharing processing in which a stream of photons is shared with another quantum-key distribution apparatus by quantum key distribution via a quantum communication channel for photons to acquire a photon bit string corresponding to the stream of photons based on generated basis information; generating a shared bit string from the photon bit string by performing shifting processing based on the basis information at the quantum-key sharing and the basis information on the another quantum-key distribution apparatus; generating a corrected bit string by correcting errors included in the shared bit string by performing error correction processing; generating encryption keys by performing privacy amplification processing in which the corrected bit string is compressed based on the number of errors; and estimating, at execution phases of respective pieces of processing of the photon sharing processing, the shifting processing, the error correction processing, and the privacy amplification processing, an encryption-key generation rate indicative of a generation amount of the encryption keys per unit time based on an output value output in processing that has been performed out of the respective pieces of processing and a given value corresponding to an output value of processing not yet performed out of the respective pieces of processing.

Assignees

Inventors

Classifications

  • H04L9/0858Primary

    Details about key distillation or coding, e.g. reconciliation, error correction, privacy amplification, polarisation coding or phase coding · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10057058B2 cover?
According to an embodiment, a quantum-key distribution apparatus includes a quantum-key sharer, a shifter, a corrector, a privacy amplifier, and an estimator. The quantum-key sharer performs photon sharing processing and acquires a photon bit string. The shifter generates a shared bit string by performing shifting processing. The corrector generates a corrected bit string by correcting errors i…
Who is the assignee on this patent?
Toshiba Kk
What technology area does this patent fall under?
Primary CPC classification H04L9/0858. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 21 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).