Rasefiberry: Secure and Efficient Raspberry-Pi based Gateway for Smarthome IoT Architecture

Vincent Simadiputra, Nico Surantha

Abstract


Internet-of-Things or IoT technology becomes important and applied in everyday lives. The risk of security and privacy towards IoT devices, especially Smarthomes IoT gateway device, becoming apparent as IoT technology progressed. The need for affordable, secure smarthome gateway device or router that smarthome user prefer. Affordable smarthome gateway device was synonymous with low-performance CPU smarthome devices. The problem of low-performance smarthome gateways was running security programs on top of smarthome gateway programs. This problem motivates the researcher to design a secure and efficient smarthome gateway using Raspberry Pi hardware as a base so it can be an affordable smarthome gateway device and able to run both smarthome gateways and security programs. In this research, researchers implemented snort as Intrusion Detection System (IDS), openHab as IoT gateway applications, and well-known encryption algorithms such as AES, 3DES, Ecliptic Curve Diffie Hellman (ECDH), Blowfish, and Twofish for file encryption in Raspberry PI 3B+ model. The researcher evaluated Snort capability on multiple network attacks and compared each of the well-known encryption algorithm efficiency. From the result, we found Rasefiberry customized snort configuration for Raspberry pi 60 percent of the simulated network attacks. Twofish encryption algorithms were found to have the best encryption time, throughput, and power consumption compared to other well-known encryption algorithms used in the research. Rasefiberry architecture successfully processes both lightweight security programs and Openhab smarthome gateway programs with a low-performance computing device such as Raspberry Pi.

Keywords


Internet of Things; Encryption; Intrusion detection system; Raspberry-Pi



DOI: https://doi.org/10.11591/eei.v10i2.2741

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Bulletin of EEI Stats