Implementasi Algoritme Acorn Untuk Pengamanan Data Pada Protokol Mqtt Menggunakan Perangkat Wemos Esp8266

Hananto, Mabda Amnesti (2019) Implementasi Algoritme Acorn Untuk Pengamanan Data Pada Protokol Mqtt Menggunakan Perangkat Wemos Esp8266. Sarjana thesis, Universitas Brawijaya.

Abstract

Serangan keamanan merupakan suatu ancaman yang biasa terjadi pada jaringan komputer. Salah satu serangan tersebut dapat terjadi pada saat proses transmisi data. Kriptografi dapat menjadi solusi keamanan pada saat proses transmisi data. Algoritme Acorn merupakan suatu algoritme kriptografi yang mampu menjamin dua aspek keamanan yaitu confidentiality dan authentication. Algoritme Acorn diimplementasikan pada perangkat dengan sumber daya terbatas seperti microcontroller Wemos ESP8266. MQTT merupakan protokol pengiriman yang digunakan pada penelitian ini. Komponen dalam protokol MQTT adalah publisher, subscriber dan broker. Publisher mengirimkan nilai ciphertext dan tag ke broker berdasarkan topik. Subscriber melakukan subscribe ke broker berdasarkan topik untuk mendapatkan ciphertext dan tag. Pengujian test vector, pengujian kinerja enkripsi dan dekripsi serta pengujian keamanan dilakukan untuk memastikan sistem telah berjalan dengan baik. Hasil rata-rata kinerja waktu pada enkripsi adalah 312,6 millisecond dan dekripsi adalah 61,2 millisecond. Pengujian keamanan adalah melakukan serangan berupa ciphertext-only attack dan impersonation. Berdasarkan pengujian keamanan, algoritme Acorn memiliki aspek keamanan yang tidak bisa diserang atau dibobol.

English Abstract

Security attacks are a common threat to computer network. One such attack can occur during the data transmission process. Cryptography can be a security solution during the data transmission process. Acorn algorithm is a cryptographic algorithm. The guarantees two security aspects is confidentiality and authentication. Acorn algorithm are implemented on device with limited resources such as the Wemos ESP8266 microcontroller. MQTT is the shipping protocol used in this research. Components in the MQTT protocol are publisher, subscriber and broker. Publisher send ciphertext value and tag to broker by topik. Subscriber subscribe to broker by topic to get ciphertext and tag. Test vector testing, encryption and decryption performance testing and security testing are conducted to ensure the system is running properly. The average result of time performance on encryption is 312.6 millisecond and decryption is 61.2 millisecond. Security testing is a ciphertext-only attack and impersonation. Based on security testing, Acorn algorithm have security aspects that cannot be attacked or compromised.

Other obstract

-

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2019/488/051905871
Uncontrolled Keywords: kriptografi, Algoritme Acorn, IoT, MQTT, Wemos, cryptography, Acorn algorithm, IoT, MQTT, Wemos
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.8 Data security
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Nur Cholis
Date Deposited: 30 Jul 2020 06:24
Last Modified: 25 Oct 2021 03:09
URI: http://repository.ub.ac.id/id/eprint/171941
[thumbnail of [skripsi] MabdaAmnestiHananto_145150201111073 (2).pdf]
Preview
Text
[skripsi] MabdaAmnestiHananto_145150201111073 (2).pdf

Download (2MB) | Preview

Actions (login required)

View Item View Item