Implementasi Algoritme Clefia 128-Bit untuk Pengamanan Modul Komunikasi Lora

Penulis

  • Muhammad Fadhli Iman Universitas Brawijaya, Malang
  • Ari Kusyanti Universitas Brawijaya, Malang
  • Rakhmadhanny Primananda Universitas Brawijaya, Malang

DOI:

https://doi.org/10.25126/jtiik.2022976766

Abstrak

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.

 


Downloads

Download data is not yet available.

Referensi

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.

Diterbitkan

29-12-2022

Cara Mengutip

Implementasi Algoritme Clefia 128-Bit untuk Pengamanan Modul Komunikasi Lora. (2022). Jurnal Teknologi Informasi Dan Ilmu Komputer, 9(7), 1647-1654. https://doi.org/10.25126/jtiik.2022976766