Implementasi Algoritme Grain V1 Dan 128 Bit Pada Raspberry Pi

Shahid, Syahifudin (2017) Implementasi Algoritme Grain V1 Dan 128 Bit Pada Raspberry Pi. Sarjana thesis, Universitas Brawijaya.

Abstract

NIST (National Institute of Standard Technology) adalah institusi yang mengatur standar keamanan data. NIST mengadakan sebuah project bernama eSTREAM untuk memperbarui stream cipher lama yang telah usang. Algoritme grain terpilih sebagai algoritme keamanan pada sisi hardware serta menggantikan stream cipher sebelumnya. Algoritme grain memiliki versi 80 bit dan 128 bit. Keamanan pada tingkat hardware juga diperlukan untuk menjaga sebuah data informasi. Dengan pembaruan standar keamanan dari NIST maka pada penelitian ini menyampaikan ide untuk memanfaatkan algoritme grain untuk keamanan data yang akan diimplemntasikan pada raspberry pi. Penelitian ini memilih raspberry pi dikarenakan banyaknya penggunaan mini PC ini dalam Internet of Things dan belum ada pembaruan pengamanan data stream cipher. Raspberry pi yang sudah diimplementasikan dengan grain akan melakukan 3 pengujian yaitu pengujian validasi keystream dengan test vector, waktu pemrosesan eksekusi IV dan Key sehingga menghasilkan keystream serta enkripsi dan dekripsi data. Pengujian waktu eksekusi, akan dianalisis menggunakan uji statistik Independent t- test, hasil analisa pengujian waktu eksekusi keystream pada algoritme grain v1 dan 128 adalah -2,146 dengan probabilitas (Sig.) 0,000 menandakan perbedaan yang signifikan, begitupun dengan waktu eksekusi 8, 12 dan 16 bit enkripsi dan dekripsi. Penelitian ini menyimpulkan performansi raspberry pi untuk kedua versi stabil.

English Abstract

NIST (National Institute of Standard Technology) is the institution that regulates data security standards. NIST held a project called eSTREAM to update old outdated stream ciphers. The grain algorithm is selected as a security algorithm on the hardware side and replaces the previous stream cipher. Grain algorithm has 2 versions, 80 bit and 128 bit. Security at the hardware level is also required to keep information data. With the update of security standards from NIST, this research is conveying the idea to utilize the grain algorithm for data security that will be implemented in raspberry pi. This study chose raspberry pi due to the large use of this mini PC in the Internet of Things and there is no update data stream cipher security. Raspberry pi that has been implemented with grain will do 3 testing that is test of keystream validation with test vector, time of execution process of IV and Key to produce keystream and encryption and data decryption. The test of execution time, will be analyzed using Independent t test test, the result of testing of keystream execution time on grain v1 and 128 algorithm is -2,146 with probability (Sig.) 0,000 indicates a significant difference, as well as with execution time of 8, 12 and 16 bit encryption and decryption. This research concluded raspberry pi performance for both stable versions.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2017/458/051707780
Uncontrolled Keywords: Keamanan, Algoritme Grain V1 Dan 128, Raspberry PI, Independent T-Test
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: Yusuf Dwi N.
Date Deposited: 19 Sep 2017 07:39
Last Modified: 28 Sep 2020 09:49
URI: http://repository.ub.ac.id/id/eprint/2726
[thumbnail of Syahifudin Shahid.pdf]
Preview
Text
Syahifudin Shahid.pdf

Download (9MB) | Preview

Actions (login required)

View Item View Item