Implementasi Algoritme Sha-256 Menggunakan Protokol Mqtt Pada Budidaya Ikan Hias

Main Author: Anugrah, Yogi
Format: Thesis NonPeerReviewed Book
Bahasa: eng
Terbitan: , 2019
Subjects:
Online Access: http://repository.ub.ac.id/169434/1/Yogi%20Anugrah%20%282%29.pdf
http://repository.ub.ac.id/169434/
Daftar Isi:
  • Penggunaan Internet of things (IoT) yang dapat mengkomunikasikan mesin dan mesin memunculkan masalah dalam pengirim data yang dikirim. Salah satu contoh arsitektur yang menguhubung mesin dan mesin adalah publish-subscribe. Saat publisher mengirimkan data hasil monitoring sensor ke subscriber, data rawan diubah sebelum sampai ke subscriber. Oleh karena itu ditambahkanlah pengecekan integritas sehingga data hasil monitoring sensor yang dikirim oleh publisher agar data tidak dapat dimodifikasi oleh pihak yang tidak berwenang. Pengecekan integritas data dilakukan melalui metode kriptografi berupa Message Authentication Code (MAC) , algoritme MAC yang sering digunakan adalah SHA-1 dan MD5 tetapi dalam penggunaanya sering mengalami brute force, maka digunakanlah algoritme SHA-2 sebagai pembaruan dari algoritme SHA-1. Berdasarkan pengujian integritas data menggunakan algoritme SHA-256 rata– rata waktu dibutuhkan untuk menghasilkan MAC pada publisher 604,958 ms dan 717,344 pada subscriber. Peningkatan penggunaan memory yang digunakan tanpa dan saat menggunakan MAC algoritme SHA-256 sebesar 0,0078 MB sedangkan pada subscriber sebesar 0,0015 MB