Analisa Performa Algoritme Speck Pada Arduino Uno

Mufarokah, Zuroul (2019) Analisa Performa Algoritme Speck Pada Arduino Uno. Sarjana thesis, Universitas Brawijaya.

Abstract

Algoritme SPECK merupakan suatualgoritme yang masih memiliki keluarga dengan algoritme lightweight block cipher. Algoritme ini dipublikasikan oleh nasioanal security Agency (NSA) pada bulan juni 2013. Algoritme ini di gunakan untuk mengoptimalkan dalam suatu software implementations. Algoritme ini memiliki 10 varian block yaitu blok size32 dan key size64 bit, sampai block size 128 dare. key size‘256 bit qectapgkan ini tkatlya menggtirliakail 3 vaclaR 128bit, 192bit dan 256bit. Pada penelitian ini algoritme SPECK akan dterapkan pada Arduino Uno untuk mengetahui performa proses enkripsi dan dekripsi. Dilakukan 3 tahap pengujian yang pertama yaitu dilakukanya analisis performansi antara SPECK pada saat waktu key schedule serta waktu enkripsi dan dekripsi denvil -banw_k pengidizari W24 kali. Pads penelitian in,i, OissimpAllYan basil enkripsi dan dekripsi yang sesuai pada test vektor, kemudian data waktu akan dianalisis dengan menggunakan Kruskal-Wallis dan menghasilkan rata-rata waktu yang dihasilkan untuk SPECK block size 128bit dan key size 128bit 1047,6ms, SPECK block size 128bit dan key size 192bit 1080,8ms dan SPECK block size 128bit dan key size 2.56b4 11146lYis data yqng rAwmilik periNclAan waktu_ Sedangkan hash' pada saat waktu enkripsi dan dekripsi ketiga algoritme tersebut jugs memiliki perbedaan yang signifikan, menandakan bahwa pada Arduino uno tidak memiliki perfomasi yang stabil dalam menjalankan ketiga algoritme tersebut. Algoritme SPECK mampu berjalan pada Arduino Uno dengan hasil yang dan performa tidak stabil

English Abstract

SPECK Algorithm is a sovereignty that still has a family with the lightweight block cipher algorithm. This algorithm was published by the National Security Agency (NSA) in June 2013. This algorithm is used to optimize in a software implementation.This algorithm has 10 block variants, namely size32 and key size64 bits, up to 128 dare size blocks. key size‘256 bits qectapgkan this ttirirliakail 3 vaclaR 128bit, 192bit and 256bit. In this study the SPECK algorithm will be applied to Arduino Uno to determine the performance of the encryption and decryption process.The first 3 stages of testing are carried out, namely the performance analysis between SPECK at the time of the key schedule and the time for encryption and decryption of denvil-victimw_k W24 times. In this research, i, OissimpAllYan the results of encryption and decryption are appropriate in the vector test, then the time data will be analyzed using the Kruskal-Wallis and produce the average time produced for SPECK block size 128bit and key size 128bit 1047.6ms, SPECK block size 128bit and 192bit key size 1080.8ms and SPECK block size 128bit and key size 2.56b4 11146 If the data has a timeframe while the hash 'At the time of encryption and decryption the three algorithms also have a significant difference, indicating that the Arduino uno does not have stable performance in running the three algorithms. SPECK algorithm is able to run on Arduino Uno with unstable results and performance

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2019/52/051902222
Uncontrolled Keywords: Keamanan, Algoritme SPECK 128 , Arduino Uno, Kruskal-Wallis t-test-Security, SPECK 128 Algorithm, Arduino Uno, Kruskal-Wallis t-test
Subjects: 500 Natural sciences and mathematics > 518 Numerical analysis > 518.1 Algorithms
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: soegeng sugeng
Date Deposited: 15 Jul 2020 03:11
Last Modified: 19 Oct 2021 09:14
URI: http://repository.ub.ac.id/id/eprint/169916
[thumbnail of Zuroul Mufarokah (2).pdf]
Preview
Text
Zuroul Mufarokah (2).pdf

Download (2MB) | Preview

Actions (login required)

View Item View Item