Year: 2026
Type: dissertation
Abstract: Tato bakalářská práce se zabývá zabezpečením protokolu MQTT s ohledem na rizika spojená s nástupem kvantových počítačů. Vzhledem k tomu, že současné asymetrické kryptografické algoritmy (RSA, ECC) jsou zranitelné vůči Shorovu algoritmu, představuje tato hrozba kritický problém zejména pro zařízení internetu věcí (IoT) s dlouhým životním cyklem. Text analyzuje vybrané algoritmy standardizačního procesu NIST a navrhuje autentizační schéma na aplikační vrstvě, které přenáší postkvantová data pomocí zpráv PUBLISH protokolu MQTT v5.0. Navržené řešení kombinuje algoritmus ML-KEM (Kyber) pro ustavení klíče a Falcon-512 pro digitální podpis, čímž zajišťuje autentizaci brokeru a ustavení dočasného klíče relace. Praktická část práce obsahuje implementaci bezpečnostního pluginu pro broker Eclipse Mosquitto s využitím knihovny liboqs a klientského firmwaru pro ESP32-C6 s využitím implementací z projektu PQClean. Provedené experimenty na hardwarové platformě ESP32-C6 ověřují proveditelnost tohoto přístupu v podmínkách omezených systémových zdrojů a kvantifikují dopad postkvantového podepisování a zapouzdření na latenci připojení, paměťovou náročnost a celkový objem přenášených dat.
Author: Lažek, Patrik
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W7204152824
