CPC H04L 9/0855 (2013.01) [H04L 9/0894 (2013.01); H04L 9/14 (2013.01)] | 9 Claims |
1. A quantum key distribution network apparatus comprising:
a non-transitory computer readable medium to store instructions; and
a processor that executes one or more of the instructions to:
receive a quantum key distributed between a pair of adjacent nodes in a quantum key distribution network;
combine quantum keys in a path connecting a pair of random nodes among quantum keys distributed between pairs of adjacent nodes, to regenerate a quantum key between the pair of random nodes; and
transmit encrypted data through a data transmission path of link paths connecting the pair of random nodes,
wherein the processor is configured to calculate, as the data transmission path, one of:
a link path of link paths connecting the pair of random nodes and which is a disjoint set for a quantum key consumption path, or
a node path of node paths connecting the pair of random nodes and which is a disjoint set for the quantum key consumption path,
wherein the processor is configured to, when the data transmission path is calculated as the link path of link paths connecting the pair of random nodes, exceptionally allow overlapping of links in the quantum key consumption path, a number of which is equal to or smaller than a pre-configured threshold number of links, and
wherein the processor is configured to, when the data transmission path is calculated as the node path of node paths connecting the pair of random nodes, exceptionally allow overlapping of nodes in the quantum key consumption path, a number of which is equal to or less than a less than a pre-configured threshold number of nodes.
|