Text
Implementasi Keyed-Hash Message Authetication Code (HMAC) dan Algoritma Grain Sebagai Pengamanan Data pada Komunikasi Bluetooth Low Energy (BLE) dalam Smart Room
Abstrak:
Smart room merupakan konsep otomatisasi sebuah ruangan dengan menerapkan Internet of Things. Internet of Things (IoT) adalah teknologi yang ditanamkan pada sebuah objek sehingga objek tersebut dapat melakukan komunikasi, mengendalikan, menghubungkan, dan bertukar data. Bluetooth Low Energy (BLE) adalah teknologi nirkabel dengan daya rendah yang dapat digunakan sebagai media komunikasi dalam IoT. Salah satu kerawanan dari penerapan BLE pada sebuah smart room adalah sniffing attack. Sniffing attack merupakan proses yang dilakukan peretas untuk menangkap, memeriksa, menafsirkan data dari paket yang ditransmisak melalui saluran transmisi. Serangan ini mengakibatkan smart room dapat dikendalikan atau dimodifikasi oleh pihak tidak berwenang. Pada penelitian ini akan dilakukan implementasi Algoritma HMAC dan Algoritma Grain sebagai pengamanan tambahan pada smart room dengan media komunikasi BLE untuk mengatasi sniffing attack. Hasil pengujian performa menunjukkan bahwa apabila perangkat central dan perangkat peripheral terdapat penghalang, jarak maksimal yang dapat ditempuh lebih pendek dibanding dengan tidak terdapat penghalang. Pada saat tidak terdapat penghalang jarak maksimal yang dapat ditempuh mencapai 19 m. Sedangkan saat terdapat penghalang, jarak maksimal yang dapat ditempuh mencapai 18 m. Kemudian, untuk hasil pengujian keamanan didapatkan bahwa data username dan password terkirim dalam bentuk nilai hash, serta perintah kontrol aktuator terkirim dalam bentuk ciphertext. Hal ini menunjukkan bahwa keamanan tambahan berhasil diimplementasikan.
Abstract:
A smart room is the concept of automating a room by implementing the Internet of Things (IoT). IoT is a technology embedded in an object, enabling it to communicate, control, connect, and exchange data. Bluetooth Low Energy (BLE) is a low-power wireless technology used as a communication medium in IoT. One vulnerability of implementing BLE in a smart room is the sniffing attack. A sniffing attack is a process carried out by hackers to capture, examine, and interpret data from packets transmitted through transmission channels. This attack can lead to unauthorized control or modification of the smart room. In this research, we will implement the HMAC Algorithm and the Grain Algorithm to enhance the security of smart rooms with BLE communication, mitigating the risk of sniffing attacks. Performance testing results indicate that when central and peripheral devices have barriers, the maximum travel distance is shorter compared to scenarios with no barriers. Without barriers, the maximum travel distance is 19 m, while with barriers, it's 18 m. Regarding security testing, username and password data are sent in the form of hash values, and actuator control commands are sent as ciphertext. This demonstrates the successful implementation of additional security.
No copy data
No other version available