Original title:
Linuxový šifrátor síťového provozu
Translated title:
Linux encryptor of network traffic
Authors:
Tůma, Petr ; Sysel, Petr (referee) ; Hajný, Jan (advisor) Document type: Master’s theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato diplomová práce je zaměřena na problematiku šifrování síťového provozu na platformě Linux. Cílem práce bylo vytvořit šifrátor síťového provozu protokolu IPv4. Zvoleným způsobem šifrování je šifrování celého paketu na virtuálním rozhraní. Šifrátor využívá metody z klasické, kvantové i postkvantové kryptografie. Síťový provoz je šifrován algoritmem AES-GCM-256 s hybridním klíčem ustanoveným pomocí QKD a CRYSTALS Kyber.
This master’s thesis is focused on network traffic encryption on Linux platform. Goal of the thesis was to create an IPv4 network traffic encryptor. The chosen encryption method is encryption of the entire packet on the virtual interface. The encryptor uses methods from classical, quantum and post-quantum cryptography. Network traffic is encrypted with the AES-GCM-256 algorithm with a hybrid key established using QKD and CRYSTALS Kyber.
Keywords:
AES; C++; Encryption; Hybrid key; Kyber; Linux; QKD; VPN; AES; C++; Hybridní klíč; Kyber; Linux; QKD; VPN; Šifrování
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/210107