Original title:
Zabezpečení komunikace a ochrana dat v Internetu věcí
Translated title:
Secure Communication and Data Protection in the Internet of Things
Authors:
Chadim, Pavel ; Hajný, Jan (referee) ; Malina, Lukáš (advisor) Document type: Master’s theses
Year:
2018
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato Diplomová práce „Zabezpečení komunikace a ochrana dat v Internetu věcí“ se zabývá kryptografií a kryptografickými knihovnami, které jsou mezi sebou porovnány podle podporovaného algoritmu a standardu. K porovnání byly použity následující knihovny: openSSL, wolfSSL, nanoSSL a matrixSSL. Praktická část práce je zaměřena na testování výkonnosti jednotlivých šifer a protokolů z knihoven openssl a wolfssl na zařízení Raspberry Pi 2. Dále se práce zabývá návrhem komunikačního scénáře klient-server v Internetu věcí (IoT). Jednoduchý autentizační protokol klient-server byl implementován a simulován na zařízení Raspberry Pi 2.
This Master's thesis „Secure communication and data protection in the internet of things“ is dealing with crypthografy and crypthographic libraries, which are compared with eachother according to supporting algorithm and standard. For comparing therewere used following libraries: openSSL, wolfSSL, nanoSSL and matrixSSL. Practical part of the thesis is focused on testing the productivity of each ciphers and protocols of openSSL and wolfSSL libraries on RaspberryPi 2 device. Further, the thesis shows the design of communication scenario client-server in the Internet of Things (IoT). Simple authentication protocol client-server was implemented and simulated on RaspberryPi 2 device.
Keywords:
client-server; CoAP; cryptographic libraries; cryptography; Internet of Things; matrixSSL; nanoSSL; openSSL; Raspberry Pi 2; SSL; TLS; wolfSSL; CoAP; Internet věcí; klient-server; kryptografické knihovny; kryptografie; matrixSSL; nanoSSL; openSSL; Raspberry Pi 2; SSL; TLS; wolfSSL
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/80858