Original title:
Kryptografické algoritmy pro nízkoenergetická zařízení internetu věcí
Translated title:
Cryptographic algorithms for low-power IoT devices
Authors:
Oszelda, Matěj ; Dobiáš, Patrik (referee) ; Dzurenda, Petr (advisor) Document type: Bachelor's theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalářská práce analyzuje možnosti aplikace operačních systémů, kryptografických knihoven a jejich primitiv v paměťově, výkonově a výpočetně omezeném prostředí internetu věcí. Následně implementuje vybrané nástroje pro zabezpečení komunikace v systému s omezenými zařízeními IoT. Teoretická část rozebírá problematiku IoT, jednotlivé operační systémy a kryptografické knihovny v tomto prostředí. Poté prezentuje měření a porovnání kryptografických knihoven a jejich primitiv. Na základě měření vybere nástroje pro implementaci v zabezpečení komunikace IoT zařízení. Následně vytvoří návrh a systém realizuje
The bachelor thesis analyses the possibilities of application of operating systems, cryptographic libraries and their primitives in memory, performance and computationally constrained IoT environment. It then implements selected tools for securing communication in a system with constrained IoT devices. The theoretical part discusses the IoT, the different operating systems and cryptographic libraries in this environment. It then presents the measurement and comparison of cryptographic libraries and their primitives. Based on the measurements, it selects tools for implementation in securing the communication of IoT devices. It then creates a design and implements the system.
Keywords:
algorithm; cryptographic library; Cryptography; IoT; MbedTLS; MicroECC; operating system; TinyCrypt; algoritmus; internet věcí; kryptografická knihovna; Kryptografie; MbedTLS; MicroECC; operační systém; TinyCrypt
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246490