Hardwérovo akcelerovaná kryptografia
Loading...
Date
Authors
Advisor
Referee
Mark
P
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
ORCID
Abstract
Táto dizertačná práca sa zaoberá duálnou výzvou zabezpečenia vysokorýchlostných sietí a prípravy na éru kvantových počítačov. Tradičná softvérová kryptografia zlyháva pri zabezpečení linkových rýchlostí 100 Gbps, zatiaľ čo zavedené algoritmy s verejným kľúčom sú zraniteľné voči kvantovým útokom. Táto práca ako riešenie predstavuje návrh, implementáciu a empirické overenie holistického, hardvérovo akcelerovaného kryptografického systému na programovateľných hradlových poliach (FPGA). Výskum postupoval od základov, počnúc vývojom vysoko optimalizovaných hardvérových primitív vo VHDL (VHSIC Hardware Description Language). Boli vyvinuté vysokovýkonné jadrá pre kvantovo-odolnú šifru AES-256-GCM (Galois-Counter Mode) a nové post-kvantové štandardy Národného inštitútu pre štandardy a technológie (NIST): ML-KEM (CRYSTALS-Kyber) pre zapuzdrenie kľúča a ML-DSA (CRYSTALS-Dilithium) pre digitálne podpisy. Následnou výzvou bola integrácia týchto izolovaných komponentov do súdržnej architektúry. To vyvrcholilo hlavným prínosom dizertácie: holistickým šifrovačom sieťovej premávky. Kľúčovou inováciou systému je sofistikovaný mechanizmus hybridnej správy kľúčov, ktorý bezpečne kombinuje kľúče z klasických (Diffie-Hellmanův protokol s využitím eliptických kriviek - ECDH), post-kvantových (ML-KEM) a kvantových (Kvantová distribúcia kľúčov - QKD) zdrojov na vygenerovanie jediného, robustného relačného kľúča. Pre preukázanie praktickej životaschopnosti bola finálna architektúra implementovaná v dvoch odlišných modeloch: vysokovýkonnej hardvérovej verzii pre sieťové brány a kompatibilnej softvérovej verzii pre menej výkonné koncové zariadenia. Celý systém bol dôsledne overený empirickým testovaním, ktoré zahŕňalo medzinárodný pilotný projekt na veľkú vzdialenosť a vysokorýchlostné laboratórne merania. Tieto testy potvrdili schopnosť hardvéru poskytovať robustné, end-to-end zabezpečenie pri linkových rýchlostiach až do 100 Gbps.
This dissertation confronts the dual challenges of securing high-speed networks and preparing for the quantum computing era. Traditional software cryptography fails to perform at line rates of 100 Gbps, while established public-key algorithms are vulnerable to quantum attacks. This work presents the design, implementation, and empirical validation of a holistic, hardware-accelerated cryptographic system on Field-Programmable Gate Arrays (FPGAs) as a solution. The research progressed from the ground up, beginning with the development of highly-optimized hardware primitives in VHDL (VHSIC Hardware Description Language). High-performance cores were developed for the quantum-resistant AES-256-GCM (Galois-Counter Mode) cipher and the new National Institute of Standards and Technology (NIST) post-quantum standards: ML-KEM (CRYSTALS-Kyber) for key encapsulation and ML-DSA (CRYSTALS-Dilithium) for digital signatures. The subsequent challenge was integrating these isolated components into a cohesive architecture. This culminated in the dissertation's primary contribution: a holistic traffic encryptor. The system's core innovation is a sophisticated hybrid key management mechanism that securely combines keys from classical (Elliptic Curve Diffie-Hellman - ECDH), post-quantum (ML-KEM), and quantum (Quantum Key Distribution - QKD) sources to generate a single, robust session key. To prove its real-world viability, the final architecture was implemented in two distinct models: a high-performance hardware version for network gateways and a compatible software version for less powerful end-devices. The entire system was rigorously validated through empirical testing, which included a long-distance international pilot and high-speed lab benchmarks. These tests confirmed the hardware's ability to provide robust, end-to-end security at line rates up to 100 Gbps.
This dissertation confronts the dual challenges of securing high-speed networks and preparing for the quantum computing era. Traditional software cryptography fails to perform at line rates of 100 Gbps, while established public-key algorithms are vulnerable to quantum attacks. This work presents the design, implementation, and empirical validation of a holistic, hardware-accelerated cryptographic system on Field-Programmable Gate Arrays (FPGAs) as a solution. The research progressed from the ground up, beginning with the development of highly-optimized hardware primitives in VHDL (VHSIC Hardware Description Language). High-performance cores were developed for the quantum-resistant AES-256-GCM (Galois-Counter Mode) cipher and the new National Institute of Standards and Technology (NIST) post-quantum standards: ML-KEM (CRYSTALS-Kyber) for key encapsulation and ML-DSA (CRYSTALS-Dilithium) for digital signatures. The subsequent challenge was integrating these isolated components into a cohesive architecture. This culminated in the dissertation's primary contribution: a holistic traffic encryptor. The system's core innovation is a sophisticated hybrid key management mechanism that securely combines keys from classical (Elliptic Curve Diffie-Hellman - ECDH), post-quantum (ML-KEM), and quantum (Quantum Key Distribution - QKD) sources to generate a single, robust session key. To prove its real-world viability, the final architecture was implemented in two distinct models: a high-performance hardware version for network gateways and a compatible software version for less powerful end-devices. The entire system was rigorously validated through empirical testing, which included a long-distance international pilot and high-speed lab benchmarks. These tests confirmed the hardware's ability to provide robust, end-to-end security at line rates up to 100 Gbps.
Description
Keywords
Field-Programmable Gate Array (FPGA) , Hardvérová akcelerácia , Kryptografia , Post-kvantová kryptografia (PQC) , Vysokorýchlostné siete , AES-256-GCM , CRYSTALS-Kyber , Hybridná výmena kľúčov , VHSIC Hardware Description Language (VHDL) , Kvantová distribúcia kľúčov (QKD) , Diffie-Hellmanův protokol s využitím eliptických kriviek (ECDH) , Field-Programmable Gate Array (FPGA) , Hardware Acceleration , Cryptography , Post-Quantum Cryptography (PQC) , High-Speed Networks , AES-256-GCM , ML-DSA (CRYSTALS-Dilithium) , CRYSTALS-Kyber , Hybrid Key Exchange , VHSIC Hardware Description Language (VHDL) , Quantum Key Distribution (QKD) , Elliptic Curve Diffie-Hellman (ECDH)
Citation
CÍBIK, P. Hardwérovo akcelerovaná kryptografia [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2026.
Document type
Document version
Date of access to the full text
Language of document
en
Study field
bez specializace
Comittee
prof. Ing. Jaroslav Koton, Ph.D. (předseda)
Ing. Ondřej Krajsa, Ph.D. (člen)
doc. Ing. František Urban, CSc. (člen)
doc. Mgr. Karel Slavíček, Ph.D. (člen)
doc. Dr. Ing. Martin Novotný (člen)
doc. Ing. Jan Kořenek, Ph.D. (člen)
Date of acceptance
2026-04-07
Defence
Předseda komise uvítal členy komise a uchazeče. Ing. Cíbik prezentoval motivaci své disertační práce, specifikoval stávající mezery v poznání, ze kterých plynou cíle v oblasti hardwarově akcelerované kryptografie. Byly prezentovány dílčí aktivity a dosažené výsledky, přičemž bylo nutné kriticky pohlížet na možná řešení s ohledem na optimální chování.
Po prezentaci byly vyzváni školitel a oponenti práce, kteří shrnuli přínos práce a všichni hodnotí práci kladně. Ing. Cíbik reagoval na otázky oponentů. Následně byla zahájena diskuze ze strany členů komise a přítomných hostů. Během diskuze bylo položeno přes 15 otázek, na které Ing. Cíbik velmi dobře reagoval.
Po veřejné části, která trvala přes 1 hodinu, následovala neveřejná část, během které členové komise diskutovali a tajně hlasovali.
Result of defence
práce byla úspěšně obhájena
