Efficient unified architecture for post-quantum cryptography: combining Dilithium and Kyber

dc.contributor.authorDobiáš, Patrikcs
dc.contributor.authorMalina, Lukášcs
dc.contributor.authorHajný, Jancs
dc.coverage.issue3cs
dc.coverage.volume11cs
dc.date.accessioned2025-05-30T08:56:50Z
dc.date.available2025-05-30T08:56:50Z
dc.date.issued2025-03-28cs
dc.description.abstractAs the ongoing standardization process of post-quantum schemes yields initial outcomes, it becomes increasingly important to not only optimize standalone implementations but also explore the potential of combining multiple schemes into a single, unified architecture. In this paper, we investigate the combination of two NIST-selected schemes: the Dilithium digital signature scheme and the Kyber key encapsulation mechanism. We propose a novel set of optimization techniques for a unified hardware implementation of these leading post-quantum schemes, achieving a balanced approach between area efficiency and high performance. Our design demonstrates superior resource efficiency and performance compared to the previous unified architecture by Aikata et al., also achieving results that are better than or comparable to those of standalone implementations. The efficient and combined implementation of lattice-based digital signatures and key establishment methods can be deployed for establishing secure sessions in high-speed communication networks at servers and gateways. Moreover, the unique and compact design that requires small hardware resources can be directly used in small and cost-effective Field Programmable Gate Array (FPGA) platforms that can be used as security co-processors for embedded devices and in the Internet of Things.en
dc.formattextcs
dc.format.extent1-22cs
dc.format.mimetypeapplication/pdfcs
dc.identifier.citationPeerJ Computer Science. 2025, vol. 11, issue 3, p. 1-22.en
dc.identifier.doi10.7717/peerj-cs.2746cs
dc.identifier.issn2376-5992cs
dc.identifier.orcid0000-0002-7321-7003cs
dc.identifier.orcid0000-0002-7208-2514cs
dc.identifier.orcid0000-0003-2831-1073cs
dc.identifier.other197545cs
dc.identifier.researcheridE-2174-2018cs
dc.identifier.scopus49863792100cs
dc.identifier.scopus55504712600cs
dc.identifier.urihttps://hdl.handle.net/11012/251186
dc.language.isoencs
dc.publisherPeerJcs
dc.relation.ispartofPeerJ Computer Sciencecs
dc.relation.urihttps://peerj.com/articles/cs-2746cs
dc.rightsCreative Commons Attribution 4.0 Internationalcs
dc.rights.accessopenAccesscs
dc.rights.sherpahttp://www.sherpa.ac.uk/romeo/issn/2376-5992/cs
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/cs
dc.subjectDilithiumen
dc.subjectKyberen
dc.subjectFPGAen
dc.subjectPost-quantum cryptographyen
dc.subjectUnified architectureen
dc.titleEfficient unified architecture for post-quantum cryptography: combining Dilithium and Kyberen
dc.type.driverarticleen
dc.type.statusPeer-revieweden
dc.type.versionpublishedVersionen
sync.item.dbidVAV-197545en
sync.item.dbtypeVAVen
sync.item.insts2025.05.30 10:56:50en
sync.item.modts2025.05.30 10:33:33en
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
peerjcs2746.pdf
Size:
5.5 MB
Format:
Adobe Portable Document Format
Description:
file peerjcs2746.pdf