Implementasi Algoritme ASCON Dalam Proses Enkripsi-Autentikasi Pengiriman Data Publish-Subscribe Pada Protokol MQTT Menggunakan Raspberry Pi

Hilmi, Naufal and Heru Nurwasito, Ir., M.Kom (2020) Implementasi Algoritme ASCON Dalam Proses Enkripsi-Autentikasi Pengiriman Data Publish-Subscribe Pada Protokol MQTT Menggunakan Raspberry Pi. Sarjana thesis, Universitas Brawijaya.

Abstract

Menjamin keamanan data dari perangkat IoT (Internet of Things) merupakan topik yang hangat untuk dibicarakan. Dikarenakan semakin banyaknya penerapan teknologi IoT pada kehidupan sehari-hari, hal ini berjalan lurus dengan jumlah data yang dikumpulkan perangkat IoT pun bertambah semakin banyak tiap harinya. Salah satu protokol yang digunakan saat ini adalah protokol MQTT. MQTT secara default tidak memiliki metode pengamanan untuk data privacy dan data integrity. Algoritme ASCON merupakan algoritme kriptografi yang mampu mengamankan dua aspek keamanan tersebut. Algoritme ASCON diimplementasikan pada perangkat mini komputer dengan daya terbatas seperti Raspberry Pi 3. Proses enkripsi dan pembuatan tag diterapkan pada saat data dikirim oleh publisher ke broker, lalu proses dekripsi dilakukan ketika subscriber sudah menerima data dari broker. Hasil rata-rata kinerja waktu enkripsi adalah 639 millisecond dan 100 millisecond untuk proses dekripsi. Hasil pengujian menunjukkan bahwa algoritme ASCON dapat melindungi keamanan data privasi dan integritas data dari pesan yang dikirim.

English Abstract

Ensuring data security from an IoT (Internet of Things) device is a hot topic. Due to the increasing number of applications of IoT technology in everyday life, this goes straight with the amount of data collected by IoT devices is increasing more and more every day. One protocol that is used today is the MQTT protocol. MQTT by default has no security methods for data privacy and data integrity. ASCON algorithm is a cryptographic algorithm that is able to secure these two aspects of security. ASCON algorithm is implemented on a mini computer with limited power such as Raspberry Pi 3. The encryption and tagging process is applied when the data is sent by the publisher to the broker, then the decryption process is carried out when the subscriber has received data from the broker. The performance test results of the average time encryption performance is 639 milliseconds and 100 milliseconds for the decryption process. The security test results also show that the ASCON algorithm can protect the security of data privacy and data integrity of messages sent.

Item Type: Thesis (Sarjana)
Identification Number: 0520150278
Uncontrolled Keywords: Kriptografi, Algoritme ASCON, IoT, MQTT, Raspberry Pi.,Cryptography, ASCON Algorithm, IoT, MQTT, Raspberry Pi.
Subjects: 600 Technology (Applied sciences) > 621 Applied physics > 621.3 Electrical, magnetic, optical, communications, computer engineering; electronics, lighting
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Unnamed user with username nova
Date Deposited: 06 Sep 2022 06:40
Last Modified: 23 Sep 2024 07:07
URI: http://repository.ub.ac.id/id/eprint/193984
[thumbnail of Naufal Hilmi.pdf] Text
Naufal Hilmi.pdf

Download (4MB)

Actions (login required)

View Item View Item