Implementasi Algoritme Clefia 128-Bit untuk Pengamanan Modul Komunikasi Lora
Penulis
Muhammad Fadhli Iman, Ari Kusyanti, Rakhmadhanny Primananda Download PDFAbstrak
LoRa, yang berarti “Long Range” adalah sebuah sistem komunikasi nirkabel jarak jauh, yang dipromosikan oleh LoRa Alliance. LoRa merupakan sebuah protokol pengiriman data berdaya rendah yang menggunakan spektrum radio. LoRa memiliki tujuan agar dapat digunakan pada sebuah perangkat bertenaga baterai yang tahan lama, di mana konsumsi energi adalah yang paling utama. Namun, pada dasarnya modul komunikasi LoRa tidak memiliki sistem keamanan untuk melindungi pesan saat melakukan transfer data, dan hal itu menyebabkan modul LoRa sangat rentan terhadap serangan yang dilakukan oleh pihak yang tidak bertanggung jawab. Salah satu cara untuk mengamankan modul komunikasi LoRa adalah dengan menerapkan sistem keamanan yang dapat mencegah pihak yang tidak bertanggung jawab membaca pesan yang dikirim, yaitu dengan menggunakan metode enkripsi. Metode enkripsi yang akan digunakan adalah algoritme Clefia 128-bit. Dari hasil pengujian yang dilakukan pada penelitian, algoritme Clefia 128-bit terbukti dapat mencegah serangan sniffing dan known-plaintext-attack. Pada pengujian serangan sniffing, penyerang hanya mampu mendapatkan pesan yang masih berbentuk ciphertext sehingga pesan asli tidak dapat dibaca. Pada pengujian serangan known-plaintext-attack, penyerang gagal menemukan key asli yang digunakan pada algoritme Clefia 128-bit, sehingga penyerang gagal melakukan serangan ke sistem.
Abstract
LoRa, which means “Long Range” is a long range wireless communication system, promoted by the LoRa Alliance. LoRa is a low-power data transmission protocol that uses the radio spectrum. LoRa aims to be used in a battery-powered device that lasts a long time, where energy consumption is the most important. However, basically the LoRa communication module does not have a security system to protect messages when transferring data, and that causes the LoRa module to be very vulnerable to attacks by irresponsible parties. One way to secure the LoRa communication module is to implement a security system that can prevent irresponsible parties from reading the messages sent, by using the encryption method. The encryption method that will be used is the 128-bit Clefia algorithm. From the results of the tests carried out in the study, the Clefia 128-bit algorithm is proven to be able to prevent sniffing and known-plaintext-attack attacks. In sniffing attacks test, attackers are only able to get messages that are still in the form of ciphertext so that the original message cannot be read. In the known-plaintext-attack attack test, the attacker failed to find the original key used in the 128-bit Clefia algorithm, so the attacker failed to attack the system.
Teks Lengkap:
PDFReferensi
ARAS, E., RAMACHANDRAN, G. S., LAWRENCE, P. & HUGHES, D., 2017. Exploring the Security Vulnerabilities of LoRa. Exeter, IEEE, pp. 1-6.
AZZAZ, M. S. & KRIMIL, M. A., 2018. A New Chaos-based Text Encryption to Secure GPS Data. El Oued, IEEE.
BOGDANOV, A., KHOVRATOVIC, D. & RECHBERGER, C., 2011. Biclique Cryptanalysis of the Full AES. Berlin, Springer, Berlin, Heidelberg, pp. 344-371.
ERIDANI, D., WIDIANTO, E. D., AUGUSTINUS, R. D. O. & FAIZAL, A. A., 2019. Monitoring System in Lora Network Architecture using Smart Gateway in Simple LoRa Protocol. Yogyakarta, IEEE, pp. 200-204.
IQBAL, A. & IQBAL, T., 2018. Low-cost and Secure Communication System for Remote Micro-grids using AES Cryptography on ESP32 with LoRa Module. Toronto, IEEE, pp. 1-5.
KHUTSOANE, O., ISONG, B. & ABU-MAHFOUZ, A. M., 2017. IoT devices and applications based on LoRa/LoRaWAN. Beijing, IEEE, pp. 6107-6112.
PERMATA, A. D. & A'MAS, 2016. IMPLEMENTASI ALGORITMA BLOCK CIPHER CLEFIA 128 BIT UNTUK PENGAMANAN APLIKASI KOMUNIKASI CHAT. Malang, Politeknik Negeri Malang, pp. 179-183.
PYRGAS, L. & KITSOS, P., 2019. A Very Compact Architecture of CLEFIA Block Cipher for Secure IoT Systems. Kallithea, IEEE, pp. 624-627.
RINI, D. A., KUSYANTI, A. & AMRON, K., 2022. Implementasi Serangan Aktif Pada Algoritme Speck 128/128bit Berbasis Modul Komunikasi LoRa. Jurnal IKRAITH-INFORMATIKA, 6(2), pp. 91-97.
SONY CORPORATION, 2007. The 128-bit Blockcipher CLEFIA, Algorithm Specification. Japan: Sony Corporation.
SUGAWARA, T., HOMMA, N., AOKI, T. & SATOH, A., 2008. High Performance ASIC implementations of the 128-bit block cipher. Seattle, IEEE, pp. 2925-2928.
SUSANTO, A. R., BHAWIYUGA, A. & AMRON, K., 2019. Implementasi Sistem Gateway Discovery pada Wireless Sensor Network (WSN) Berbasis Modul Komunikasi LoRa. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 3(2), pp. 2138-2145.
WIXTED, A. J.,dkk., 2016. Evaluation of LoRa and LoRaWAN for wireless sensor networks. Orlando, IEEE, pp. 1-3.
YOUSUF, A. M., ROCHESTER, E. M. & GHADERI, M., 2018. A low-cost LoRaWAN testbed for IoT: Implementation and measurements. Singapore, IEEE.
DOI: http://dx.doi.org/10.25126/jtiik.2022976766