Real time QKD Post Processing based on Reconfigurable Hardware Acceleration

11/30/2022
by   Foram P Shingala, et al.
0

Key Distillation is an essential component of every Quantum Key Distribution system because it compensates the inherent transmission errors of quantum channel. However, throughput and interoperability aspects of post-processing engine design often neglected, and exiting solutions are not providing any guarantee. In this paper, we propose multiple protocol support high throughput key distillation framework implemented in a Field Programmable Gate Array (FPGA) using High-Level Synthesis (HLS). The proposed design uses a Hadoop framework with a map-reduce programming model to efficiently process large chunks of raw data across the limited computing resources of an FPGA. We present a novel hardware-efficient integrated post-processing architecture that offer dynamic error correction, a side-channel resistant authentication scheme, and an inbuilt high-speed encryption application, which uses the key for secure communication. We develop a semi automated High level synthesis framework capable of handling different QKD protocols with promising speedup. Overall, the experimental results shows that there is a significant improvement in performance and compatible with any discrete variable QKD systems.

READ FULL TEXT
research
03/25/2019

Lightweight authentication for quantum key distribution

Quantum key distribution (QKD) enables unconditionally secure communicat...
research
10/17/2022

On the Security of Offloading Post-Processing for Quantum Key Distribution

Quantum key distribution (QKD) has been researched for almost four decad...
research
06/25/2020

A Fast Finite Field Multiplier for SIKE

Various post-quantum cryptography algorithms have been recently proposed...
research
10/10/2019

High-speed Privacy Amplification Scheme using GMP in Quantum Key Distribution

Privacy amplification (PA) is the art of distilling a highly secret key ...
research
06/05/2018

Combining Multiple Optimised FPGA-based Pulsar Search Modules Using OpenCL

Field-Programmable Gate Arrays (FPGAs) are widely used in the central si...
research
01/22/2020

100Mbps Reconciliation for Quantum Key Distribution Using a Single Graphics Processing Unit

An efficient error reconciliation scheme is important for post-processin...
research
09/27/2019

Novel Reconciliation Protocol Based on Spinal Code for Continuous-variable Quantum Key Distribution

Reconciliation is a crucial procedure in post-processing of continuous v...

Please sign up or login with your details

Forgot password? Click here to reset