Publication:
PYNQ-based rapid FPGA implementation of quantum key distribution

dc.contributor.authorBilgin, Yiğit
dc.contributor.authorTesfay, Shewıt Weldu
dc.contributor.authorİpek, Seçkin
dc.contributor.authorUğurdağ, Hasan Fatih
dc.contributor.authorDurak, Kadir
dc.contributor.authorGören, S.
dc.contributor.departmentElectrical & Electronics Engineering
dc.contributor.ozuauthorUĞURDAĞ, Hasan Fatih
dc.contributor.ozuauthorDURAK, Kadir
dc.contributor.ozugradstudentBilgin, Yiğit
dc.date.accessioned2023-05-22T08:15:37Z
dc.date.available2023-05-22T08:15:37Z
dc.date.issued2021
dc.description.abstractIn this paper, we present a real-time Quantum Key Distribution (QKD) implementation on Field Programmable Gate Arrays (FPGAs) for secure communication. We propose a novel methodology with a Python-based programming interface for rapid development on FPGA. Our methodology revolves three phases of development. In the first phase, a reference model of an entangled photon source and the proposed QKD system are developed in Python. Next, the reference model is passed through a thorough verification phase. In the second phase, the reference model is implemented on the Processing System (PS) part of the FPGA. Finally in the third phase, the computationally intensive part of the QKD architecture is off-loaded on to the Programmable Logic (PL) part of the FPGA for acceleration. We employ PYNQ framework in our QKD development and successfully combine the convenience of Python productivity with FPGA based acceleration.en_US
dc.identifier.doi10.1109/UBMK52708.2021.9558886en_US
dc.identifier.endpage488en_US
dc.identifier.isbn978-166542908-5
dc.identifier.scopus2-s2.0-85125852052
dc.identifier.startpage483en_US
dc.identifier.urihttp://hdl.handle.net/10679/8308
dc.identifier.urihttps://doi.org/10.1109/UBMK52708.2021.9558886
dc.language.isoengen_US
dc.publicationstatusPublisheden_US
dc.publisherIEEEen_US
dc.relation.ispartof2021 6th International Conference on Computer Science and Engineering (UBMK)
dc.relation.publicationcategoryInternational
dc.rightsrestrictedAccess
dc.subject.keywordsFPGAen_US
dc.subject.keywordsPYNQen_US
dc.subject.keywordsQuantum key distributionen_US
dc.subject.keywordsSecure communicationen_US
dc.titlePYNQ-based rapid FPGA implementation of quantum key distributionen_US
dc.typeconferenceObjecten_US
dspace.entity.typePublication
relation.isOrgUnitOfPublication7b58c5c4-dccc-40a3-aaf2-9b209113b763
relation.isOrgUnitOfPublication.latestForDiscovery7b58c5c4-dccc-40a3-aaf2-9b209113b763

Files

License bundle

Now showing 1 - 1 of 1
Placeholder
Name:
license.txt
Size:
1.45 KB
Format:
Item-specific license agreed upon to submission
Description: