Implementasi Algoritme Trivium dan Diffie-Hellman Key Exchange Pada Protokol CoAP

Implementasi Algoritme Trivium dan Diffie-Hellman Key Exchange Pada Protokol CoAP

Penulis

  • Muhammad Alvian Syahputra Fakultas Ilmu Komputer, Universitas Brawijaya
  • Ari Kusyanti Fakultas Ilmu Komputer, Universitas Brawijaya
  • Reza Andria Siregar Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

CoAP, Trivium, DHKE, Sniffing

Abstrak

Constrained Application Protocol (CoAP) merupakan sebuah protokol komunikasi yang ditujukan untuk perangkat dengan sumber daya yang terbatas. Protokol ini memiliki fitur - fitur seperti header overhead dan parsing complexity yang rendah membuatnya menjadi pilihan protokol komunikasi yang baik untuk digunakan pada sistem berbasis Internet of Things (Iot). Namun protokol ini tidak memiliki fitur keamanan, data yang dikirimkan oleh protokol ini dapat dengan mudah  dilihat dengan cara sniffing sehingga penyerang dapat dengan mudah mengambil data penting yang dikirimkan oleh sistem. Salah satu  cara yang dapat digunakan untuk mengatasi permasalahan tersebut adalah dengan melakukan proses enkripsi pada paket data yang akan dikirimkan oleh CoAP sehingga penyerang tidak dapat membaca paket data tersebut. Penelitian ini membangun sebuah sistem client-server sederhana yang menggunakan protokol komunikasi CoAP, dan  mengimplementasikan algoritme stream cipher  Trivium dan Diffie-Hellman key exchange (DHKE) untuk mengamankan data yang dikirimkan. Hasil dari penelitian menunjukan bahwa serangan sniffing pada sistem hanya bisa mendapatkan ciphertext dan bukan data aslinya.  Sistem mebutuhkan waktu rata - rata sebesar 0.055414 detik untuk melakukan enkripsi, 0.058667 detik untuk melakukan dekripsi, dan 1.741022 detik untuk melakukan pengiriman data yang mencakup proses handshaking, enkripsi, dan dekripsi.  Walaupun sistem berhasil menjaga kerahasiaan data dari serangan sniffing, sistem masih sangat rentan dari serangan Active Man-in-the-Middle dan Crib Dragging.

Unduhan

Diterbitkan

22 Okt 2020

Cara Mengutip

Syahputra, M. A., Kusyanti, A., & Siregar, R. A. (2020). Implementasi Algoritme Trivium dan Diffie-Hellman Key Exchange Pada Protokol CoAP. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 4(11), 3931–3939. Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/8179

Terbitan

Bagian

Artikel
Loading...