QKD QKDKeyManagerSystemApplication is a class used to serve requests for cryptographic keys from user's applications. More...
QKD QKDKeyManagerSystemApplication is a class used to serve requests for cryptographic keys from user's applications.
association link
QKD Encryptor is a class used to perform encryption, decryption, authentication, atuhentication-check and encoding operations.
From the perspective of the SD-QKD node, a QKD application is defined as any entity requesting QKD-derived keys from the key manager within the node.
QKD QKDSDNController is a class used to controll the requests from KMSs and manage QKD network.
QKD QKDPostprocessingApplication is a class used to generate QKD key in key establishment process.
These applications might be external (e.g. an end-user application, a Hardware Security Module (HSM), a virtual network function, an encryption card, security protocols, etc.) or internal (keys used for authentication, to create a virtual link - for key transport, e.g. a forwarding module). From the software perspective, an application is a concrete running instance or process consuming keys at a given point in time. A single instance or process may also require to open different isolated sessions (with a unique ID) with the SD-QKD node. More details in ETSI GS QKD 015 V2.1.1 (2022-04)
As these algorithms can put a significant computational load on machines performing the simulation, the users can turn off actual execution of such algorithms and allow efficient simulation with more significant QKD topologies.
A QKD Key Association Link is a logical key association between two remote SD-QKD nodes. These links associations can be of two different types: direct (also called physical), if there is a direct quantum channel through which keys are generated, i.e. a physical QKD link connecting the pair of QKD modules, or virtual if keys are forwarded (key relay) through several SD-QKD -trusted- nodes to form an end-to-end key association. i.e. there is no direct quantum channel connecting the endpoints, and a set of them have to be concatenated such that for each a secret key is produced and then used to relay a key from the initial to the endpoint in a multi-hop way. Any new key association link created in an SD-QKD node has to be tracked, labelled and isolated from other links. Virtual links are also registered as internal applications, as they make use of QKD-derived keys from other QKD key association links for the key transport. More details in ETSI GS QKD 015 V2.1.1 (2022-04)