Implementasi Transport Layer Security dengan Algoritma AES Pada Jaringan IoT Menggunakan Protokol MQTT
DOI:
https://doi.org/10.35143/elementer.v11i1.6478Abstrak
Keamanan data menjadi aspek yang sangat penting dalam era Industri 4.0, di mana hampir semua teknologi berbasis Internet of Things (IoT). Berdasarkan laporan terkini, meskipun perkembangan keamanan pada perangkat lunak dan perangkat keras telah menunjukkan kemajuan dalam beberapa tahun terakhir, tingkat keamanan perangkat IoT masih tertinggal. Untuk mengatasi permasalahan ini, penelitian ini mengusulkan solusi dengan mengamankan perangkat IoT melalui implementasi TLS (Transport Layer Security) menggunakan algoritma AES pada protokol MQTT (Message Queuing Telemetry Transport). Penelitian ini bertujuan untuk menjamin integritas data selama proses komunikasi, mencegah pencurian data dengan mengenkripsi data yang dikirimkan sehingga tidak dapat diakses oleh pihak yang tidak berwenang. Pengujian dilakukan dengan membandingkan parameter penggunaan RAM (Random Access Memory), CPU (Central Processing Unit) pada perangkat ESP32, serta delay selama komunikasi berlangsung. Hasil pengujian menunjukkan bahwa implementasi TLS menghasilkan rata-rata sisa RAM sebesar 180.256 byte dari total 520 KB, penggunaan CPU sebesar 0,53% dari kapasitas 240 MHz, dan delay komunikasi sebesar 0,475 detik. Sebagai perbandingan, tanpa implementasi TLS, sisa RAM rata-rata adalah 224.825 byte dari 520 KB, penggunaan CPU sebesar 0,2% dari 240 MHz, dan delay sebesar 0,248 detik. Berdasarkan hasil tersebut, perbedaan penggunaan sumber daya ESP32 sebelum dan sesudah implementasi TLS dapat disimpulkan tidak terlalu signifikan. Kata kunci: IoT, MQTT, AES, RAM, CPUUnduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2025 Hamid Azwar, Felix Gary

Artikel ini berlisensiCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
a. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
b. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
c. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.

This work is licensed under a Creative Commons Attribution 4.0 International License.



