Přístupnostní navigace
E-application
Search Search Close
Master's Thesis
Author of thesis: Ing. Jan Havlín
Acad. year: 2025/2026
Supervisor: prof. Ing. Jan Hajný, Ph.D.
Reviewer: Ing. Tomáš Lieskovan, Ph.D.
This thesis focuses on the development of an encryption module on the Linux platform. The AES-256-GCM cipher is used for encryption, with its key derived by combining three independent keys generated by the ECDH, ML-KEM768, and optional QKD algorithms. The thesis also addresses the optimization of the cipher’s overhead processes and the generation of cryptographic material. It includes an extension of the key establishment functionality with the HQC256 algorithm, which serves as an alternative to ML-KEM768. Furthermore, the thesis presents the results of performance and load tests and compares them with the testing results of hardware encryptor.
OpenSSL, Boost::Asio, Encryptor, Thread, Encryption, Linux, PQC, ECDH, ML-KEM, QKD, HQC
Date of defence
09.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
A
Process of defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. Otázky: 1) Tabulky 4.2 a 4.4 ukazují, že u protokolu UDP přenosová rychlost s rostoucím počtem CPU jader klesá. Čím si tento jev vysvětlujete? 2) Měření probíhalo pomocí linuxových jmenných prostorů na jediném zařízení. Jak toto uspořádání (sdílený procesor, absence reálné síťové latence a ztrátovosti) ovlivňuje naměřené rychlosti a nakolik jsou výsledky přenositelné na reálnou síť (např. trasu ČR–Estonsko)? 3) Hraje u přenosové rychlosti roli i paměť? 4) Aplikuje se šifrování stejně u UDP a TCP?
Language of thesis
Czech
Faculty
Fakulta elektrotechniky a komunikačních technologií
Department
Department of Telecommunications
Study programme
Information Security (MPC-IBE)
Composition of Committee
prof. Ing. Jan Hajný, Ph.D. (předseda) JUDr. Ing. František Kasl, Ph.D. (místopředseda) Ing. Jan Látal, Ph.D. (člen) Ing. Petr Ilgner, Ph.D. (člen) Ing. František Urban, Ph.D. (člen) Ing. Willi Lazarov (člen) Ing. Peter Balušík (člen) doc. Ing. Karol Molnár, Ph.D. (člen)
Supervisor’s reportprof. Ing. Jan Hajný, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportIng. Tomáš Lieskovan, Ph.D.
Grade proposed by reviewer: A
Responsibility: Mgr. et Mgr. Hana Odstrčilová