Font Size: a A A

Design And Implementation Of QKD Critical Modules Based On ZYNQ Platform

Posted on:2021-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y XiFull Text:PDF
GTID:2370330614950023Subject:Cyberspace security
Abstract/Summary:
Quantum key distribution(QKD)technology provides an unconditionally secure communication method for the two communicating parties who need secret communication.Since BB84 protocol was proposed,QKD has attracted the attention of different fields,such as quantum physics,computer science and cryptography.At present,QKD has developed from laboratory models to a practical,integrated,and commercialized QKD system.Based on Xilinx Zynq Ultra Scale + MPSo C ZCU106 development platform,this thesis proposed and implemented the core modules of an improved dual-channel "plug and play" QKD system.The critical modules include overall control module,timing control module,post-processing module and communication module.The main work of this thesis as follows:(1)The overall control module’s design and implementation.In order to control the QKD system signals to work,the thesis developed a set of quantum key distribution terminal control software,which controls the QKD system signals.Simultaneously,the thesis was also equipped with an adaptive parameter control scheme,which solves the reduced work efficiency of the QKD system caused by the external environment change.(2)The timing control module’s design and implementation.In order to analysis the instruction of the overall control module and generate the working signals of the QKD system equipment,the thesis proposed a signal generation scheme.Moreover,the thesis achieved a clock synchronization scheme based on optical fiber.The purpose of the scheme is to solve the problem of clock synchronization between the two communicating parties in the QKD system.(3)The post-processing module’s design and implementation.In order to realize the control of the system signal,the thesis proposed a complete postprocessing process based on the post-processing algorithm IP core independent developed by our research group.Meanwhile,the thesis also provided an upload interface for post-processing pivotal parameters,which achieves a real-time status monitoring for the QKD system.(4)The communication module’s design and implementation.In order to accomplish the communication of the QKD system and the data transmission between those critical modules,the thesis utilized the interface resources provided by ZCU106 to implement two communication schemes: the memory communication inside the development system,and SFP optical fiber communication between communication devices.To verify the correctness and practicability of those QKD system critical modules,this thesis completed the functional tests in the development environment based on Vivado software.The results show that the above-mentioned critical modules’ functions meet the requirements of the QKD system,and furthermore they provide a new implementation method for the further practicality and integration of the QKD system.
Keywords/Search Tags:quantum key distribution system, ZCU106, system control, post-processing, communication interface
Related items