Analisis Performa Arduino Uno Dalam Penggunaan Algoritma Enkripsi Speck-128 Dalam Implementasi Sistem RFID

Analisis Performa Arduino Uno Dalam Penggunaan Algoritma Enkripsi Speck-128 Dalam Implementasi Sistem RFID

Penulis

  • Jeremya Tampubolon Universitas Brawijaya
  • Barlian Henryranu Prasetio Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

Mikrokontroller, Arduino Uno, Enkripsi, SPECK-128, Performa, Sistem Tertanam

Abstrak

Mikrokontroler memiliki keterbatasan dalam melakukan tugas komputasi, terutama pada aplikasi yang membutuhkan proses pengolahan data secara intensif. Ketika mikrokontroler seperti Arduino Uno digunakan untuk mengimplementasikan algoritma enkripsi, keterbatasan sistem tertanam menjadi semakin menonjol. Oleh karena itu, analisis performa mikrokontroler dalam menjalankan algoritma enkripsi sangat penting untuk memahami pengaruhnya terhadap sumber daya sistem. Penelitian ini bertujuan untuk mengevaluasi performa Arduino Uno dalam mengimplementasikan algoritma enkripsi Speck-128 pada sistem berbasis RFID. Uji coba dilakukan dengan mengukur parameter seperti penggunaan memori (RAM dan flash), waktu eksekusi proses enkripsi dan dekripsi, serta konsumsi daya yang diperlukan selama operasi enkripsi. Untuk menganalisis performa, pengujian dilakukan menggunakan data dengan ukuran bervariasi untuk menilai skalabilitas algoritma Speck-128 pada sistem tertanam. Hasil penelitian menunjukkan adanya peningkatan waktu eksekusi dan penggunaan memori seiring bertambahnya ukuran data yang diproses. Peningkatan penggunaan memori berada dalam kisaran 2% hingga 5%, sementara waktu eksekusi enkripsi meningkat sekitar 460 mikrodetik dan waktu dekripsi meningkat sekitar 650 mikrodetik untuk setiap penambahan data sebesar 16 byte. Namun, konsumsi daya untuk proses enkripsi dan dekripsi tetap stabil dalam kisaran 0,029 W hingga 0,030 W, meskipun ukuran data bertambah. Di sisi lain, penggunaan flash tidak menunjukkan peningkatan yang signifikan. Hasil ini menunjukkan bahwa algoritma Speck-128 dapat berjalan secara efisien pada perangkat dengan keterbatasan sumber daya seperti Arduino Uno.

Referensi

Mufarokah, Z., Ichsan, M. H. H., & Kusyanti, A. (2019). Analisis Performa Algoritme Speck Pada Arduino Uno. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 3(4),4074-4082.

https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/5124/2417

Ansyah, P. M., Ichsan, M. H. H., & Kusyanti, A. (2018). Analisis Performa Algoritma SPECK Pada Raspberry Pi. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(1), 1085–1092. Diambil dari

https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/4290

Fatmala, Y. S. (2018). Implementasi Algoritme SPECK untuk Enkripsi dan Dekripsi pada QR Code. Sarjana thesis, Universitas Brawijaya. Diambil dari https://repository.ub.ac.id/id/eprint/162037/

Beaulieu, R., Shors, D., Smith, J., Treatman-Clark, S., Weeks, B., & Wingers, L. (2014). The Simon and Speck block ciphers on AVR 8-bit microcontrollers. National Security Agency. Retrieved from https://eprint.iacr.org/2014/947.pdf

Sulistyowati, K. D. (2018). Analisis Kinerja Algoritme Speck Pada Keamanan File Teks. Sarjana thesis, Universitas Brawijaya. Diambil dari https://repository.ub.ac.id/id/eprint/167175/

McKight, P. E., & Najab, J. (2010). Kruskal‐Wallis test. The Corsini Encyclopedia of Psychology, 1.

https://doi.org/10.1002/9780470479216.corpsy0491

Susanta, M. H. (2024, September 22). PENGUKURAN TEGANGAN DAN ARUS LISTRIK MENGUNAKAN SENSOR INA 219 BERBASIS ARDUINO UNO. https://jurnal.kolibi.org/index.php/scientica/article/view/3673

Fatma, Y., Soni, & Mikdad Amseno. (2024). Perbandingan Algoritma SIMON dan SPECK Dalam Pengamanan Citra Digital. Jurnal CoSciTech (Computer Science and Information Technology), 5(2), 250-259. https://doi.org/10.37859/coscitech.v5i2.7619

Qadir, A. M., & Varol, N. (2019). A Review Paper on Cryptography. 2019 7th International Symposium on Digital Forensics and Security (ISDFS). https://doi.org/10.1109/ISDFS.2019.8757514

Kane, L. E., Chen, J. J., Thomas, R., Liu, V., & McKague, M. (2020). Security and Performance in IoT: A Balancing Act. IEEE Access, 8, 121969–121986. https://doi.org/10.1109/ACCESS.2020.3007536

Jamco, J., & Balami, A. M. (2022). ANALISIS KRUSKAL-WALLIS UNTUK MENGETAHUI KONSENTRASI BELAJAR MAHASISWA BERDASARKAN BIDANG MINAT PROGRAM STUDI STATISTIKA FMIPA UNPATTI. PARAMETER: Jurnal Matematika, Statistika Dan Terapannya1(1), 29–34.

https://doi.org/10.30598/parameterv1i1pp29-34.

Unduhan

Diterbitkan

09 Jan 2025

Cara Mengutip

Tampubolon, J., & Barlian Henryranu Prasetio. (2025). Analisis Performa Arduino Uno Dalam Penggunaan Algoritma Enkripsi Speck-128 Dalam Implementasi Sistem RFID. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 9(2). Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/14415

Terbitan

Bagian

Artikel
Loading...