Analýza dat šifrovaných síťových tunelů
| but.committee | doc. Ing. Ondřej Ryšavý, Ph.D. (předseda) Ing. Tomáš Milet, Ph.D. (člen) Ing. Marcela Zachariášová, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) doc. RNDr. Dana Hliněná, Ph.D. (člen) | cs |
| but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. | cs |
| but.jazyk | čeština (Czech) | |
| but.program | Informační technologie | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Poliakov, Daniel | cs |
| dc.contributor.author | Nieslanik, Adam | cs |
| dc.contributor.referee | Regéciová, Dominika | cs |
| dc.date.created | 2025 | cs |
| dc.description.abstract | Táto práce pojednává o problematice klasifikace šifrovaných toků provozu. Cílem je navrhnout a implementovat metodu strojového učení, která bude schopna správně klasifikovat šifrovaný síťový provoz do několika různých typů provozu. Zaměřuje se především na tunelovací protokoly WireGuard a OpenVPN a analyzuje jejich vliv na statistické charakteristiky síťového provozu, především délku paketů a časové intervaly mezi nimi. Práce dále popisuje použité metody strojového učení, konkrétně logistickou regresi a algoritmus XGBoost založený na gradientním zesilování. Následně je představen způsob generování WireGuard provozu a zachycení požadovaných dat, rovněž je popsán samotný návrh klasifikační metody a extrakce důležitých příznaků. Vyhodnocení modelu či jeho optimalizace je uvedena v poslední části této práce. | cs |
| dc.description.abstract | This thesis deals with the issue of encrypted traffic flow classification. The aim is to design and implement a machine learning method capable of accurately classifying encrypted network traffic into several different traffic types. The work focuses primarily on the tunneling protocols WireGuard and OpenVPN and analyzes their impact on the statistical characteristics of network traffic, particularly packet lengths and inter-packet time intervals. It also describes the machine learning techniques used, specifically logistic regression and the XGBoost algorithm based on gradient boosting. The process of generating WireGuard traffic and capturing the required data is then presented, along with the design of the classification method and the extraction of important features. The final part of the thesis presents model evaluation and its potential optimization. | en |
| dc.description.mark | B | cs |
| dc.identifier.citation | NIESLANIK, A. Analýza dat šifrovaných síťových tunelů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025. | cs |
| dc.identifier.other | 165122 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/253752 | |
| dc.language.iso | cs | cs |
| dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
| dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
| dc.subject | šifrovaný síťový provoz | cs |
| dc.subject | klasifikace provozu | cs |
| dc.subject | strojové učení | cs |
| dc.subject | WireGuard | cs |
| dc.subject | OpenVPN | cs |
| dc.subject | XGBoost | cs |
| dc.subject | logistická regrese | cs |
| dc.subject | analýza paketů | cs |
| dc.subject | tunelovací protokoly | cs |
| dc.subject | extrakce příznaků | cs |
| dc.subject | encrypted network traffic | en |
| dc.subject | traffic classification | en |
| dc.subject | machine learning | en |
| dc.subject | WireGuard | en |
| dc.subject | OpenVPN | en |
| dc.subject | XGBoost | en |
| dc.subject | logistic regression | en |
| dc.subject | packet analysis | en |
| dc.subject | tunelling protocols | en |
| dc.subject | feature extraction | en |
| dc.title | Analýza dat šifrovaných síťových tunelů | cs |
| dc.type | Text | cs |
| dc.type.driver | bachelorThesis | en |
| dc.type.evskp | bakalářská práce | cs |
| dcterms.dateAccepted | 2025-06-18 | cs |
| dcterms.modified | 2025-06-18-17:21:21 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
| sync.item.dbid | 165122 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.08.26 23:58:19 | en |
| sync.item.modts | 2025.08.26 19:57:34 | en |
| thesis.discipline | Informační technologie | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
| thesis.level | Bakalářský | cs |
| thesis.name | Bc. | cs |
