Abstract
The article presents basic information on the Internet of Things and wireless sensor networks. Then a prototype IoT system was designed, its operation was described in general and the available security measures for such systems were presented. On the example of selected hardware and software solutions, the possibilities and tools for remote management, integration and organization of data exchange were analyzed. On this basis, a description of selected, exemplary practical solutions was presented and a methodology for selecting, designing and programming such systems was proposed. The connection diagram for a single network node is presented, the services running on the server are briefly discussed and the MQTT protocol (data exchange via a computer network) is generally characterized.
Basic security has been implemented in the developed system. All communication took place without information encryption (data sent in clear text). The results of basic research carried out with the use of the Wireshark program are also presented, as well as the potential forms of protection of IoT systems. The main purpose of the article below was to show the great importance of data transmission security in such systems.
References
[2] Dominique Guinard, Vlad Trifa.: Internet Rzeczy, Helion, Gliwice, 2017
[3] Opis WSN: http://www.wsn.agh.edu.pl/?q=pl/node/164 (dostęp: 26.10.2021)
[4] Opis protokołu MQTT: https://randomnerdtutorials.com/what-is-mqtt-and-how-itworks/(dostęp: 25.10.2021)
[5] Ochrona narzędzia Node-Red: https://nodered.org/docs/user-guide/runtime/securing-node-red (dostęp: 26.10.2021)
[6] Zabezpieczanie Node-Red (forum): https://discourse.nodered.org/t/adding-loginto-ui-dashboard-as-flow-page/37770/7 (dostęp: 26.10.2021)
[7] Zabezpieczanie serwera MQTT: https://www.vultr.com/docs/how-to-installmosquitto-mqtt-broker-server-on-ubuntu-16-04 (dostęp: 6.10.2021)