QUANTUM KEY DISTRIBUTION APPARATUS, QUANTUM KEY DISTRIBUTION METHOD, AND COMPUTER PROGRAM PRODUCT
개요
발명자
Yutaro ISHIGAKI; Kazuaki DOI
IPC 분류
CPC 분류
A quantum key distribution apparatus includes a processor implemented by at least one processing device. The processor generates input-vector-transformed data and random-number-transformed data by performing transform processing of transforming an input vector based on a photon received through a quantum channel and random number data based on a hash function into data in a frequency space. The processor stores the input-vector-transformed data and the random-number-transformed data in an external memory. The processor reads a portion of the input-vector-transformed data and a portion of the random-number-transformed data from the external memory into a local memory. The processor performs an element-wise-multiplication-operation of the portion of the input-vector-transformed data and the portion of the random-number-transformed data and inverse-transform processing of an operation result of the element-wise-multiplication-operation without accessing the external memory, and writes an intermediate result of the inverse-transform-processing to the external memory.
원문 (중국어)
A quantum key distribution apparatus includes a processor implemented by at least one processing device. The processor generates input-vector-transformed data and random-number-transformed data by performing transform processing of transforming an input vector based on a photon received through a quantum channel and random number data based on a hash function into data in a frequency space. The processor stores the input-vector-transformed data and the random-number-transformed data in an external memory. The processor reads a portion of the input-vector-transformed data and a portion of the random-number-transformed data from the external memory into a local memory. The processor performs an element-wise-multiplication-operation of the portion of the input-vector-transformed data and the portion of the random-number-transformed data and inverse-transform processing of an operation result of the element-wise-multiplication-operation without accessing the external memory, and writes an intermediate result of the inverse-transform-processing to the external memory.