Penerapan Algoritma Diffie Hellman Key Exchange dalam Komunikasi Data Antarnode pada Wireless Sensor Network
Abstrak
Salah satu metode pertukaran kunci yang sudah dikembangkan adalah Diffie-Hellman key exchange (DHKE), dapat digunakan untuk membuat shared secret antara kedua perangkat dengan aman melalui jaringan yang tidak aman. Dua perangkat yang menjalankan algoritma ini memiliki variabel rahasianya sendiri, menukarkan dua nilai variabel publik, dan melakukan perhitungan menggunakan variabel yang diterima serta variabel rahasia yang diperoleh secara acak untuk mendapatkan shared secret. Pada penelitian ini dibangun sistem dengan mikrokontroler ESP32 sebagai pemrosesan data, memiliki Cryptographic hardware acceleration salah satunya random number generator (RNG), mendukung protokol komunikasi WIFI. Sensor DHT11 mengumpulkan data dengan parameter ukur dan dikirimkan ke gateway yang terhubung dengan ESP32 dan dipantau secara nirkabel. Rata-rata waktu komputasi serta pengiriman dari ESP-1 menuju ESP-2 dan ESP-3 sebesar 0.084 detik dan 0.079 detik. Sedangkan pengiriman dari ESP-2 dan ESP-3 menuju ESP-1 sebesar 3.315 detik dan 3.307 detik. Dapat disimpulkan bahwa faktor yang mempengaruhi lamanya waktu pengiriman ialah client request terlebih dahulu kepada server serta antrean pada server dalam melayani client.