Analisis Performa Arduino Uno Dalam Penggunaan Algoritma Enkripsi Speck-128 Dalam Implementasi Sistem RFID
Kata Kunci:
Mikrokontroller, Arduino Uno, Enkripsi, SPECK-128, Performa, Sistem TertanamAbstrak
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.
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.
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2025 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer

Artikel ini berlisensiCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.