dc.description.abstract | Internet of Things (IoT) memungkinkan suatu objek menghasilkan data dan
bertukar data. Pengaplikasian IoT menggunakan mikrokontroler seperti Arduino
masih belum terdapat keamanan data di dalamnya. Selain itu, Arduino memiliki
kapabilitas komputasi terbatas. Oleh karena itu, perlu diterapkan kriptografi
dengan algoritme yang memiliki komputasi rendah pada Arduino untuk menjaga
keamanan data. Keamanan data terutama pada keaslian asal data, dengan
melakukan tanda tangan digital. Penerapan tanda tangan digital dapat dilakukan
salah satu contohnya dengan algoritme Elgamal signature scheme. Penerapan
tanda tangan digital menggunakan algoritme Elgamal signature scheme berhasil
diterapkan pada perangkat Arduino Uno untuk melakukan tanda tangan digital
dan verifikasi. Kinerja algoritme Elgamal signature scheme dilihat dari analisis
waktu eksekusi dan analisis keamanan algoritme. Waktu eksekusi proses tanda
tangan digital membutuhkan waktu lebih lama dibandingkan dengan waktu
eksekusi proses verifikasi. Algoritme Elgamal signature scheme membutuhkan
waktu dua kali lebih lama karena banyaknya perhitungan sistematis pada
perangkat Arduino Uno. Proses verifikasi terbukti gagal jika ada perubahan data
dan pasangan tanda tangan digital. | id |