Implementasi Algoritme Grain 128 Pada Proses Pengiriman Data Menggunakan Raspberry PI 3

Ma’ruf, Moh. Afif (2018) Implementasi Algoritme Grain 128 Pada Proses Pengiriman Data Menggunakan Raspberry PI 3. Sarjana thesis, Universitas Brawijaya.

Abstract

Pesatnya perkembangan teknologi memberikan dampak positif dan dampak negatif bagi masyarakat pada umumnya. Dampak negatif yang sangat merugikan ialah kebocoran data yang harus diperhatikan keamanan dan kerahasiannya agar pihak yang tidak berkepentingan tidak dapat mengetahui atau memodifikasi isi dari data tersebut. Dari permasalahan tersebut dibutuhkan suatu teknik kriptografi untuk mengamankan data agar tidak terjadi kebocoran. Salah satu agoritme yang dapat digunakan adalah algoritme Grain 128. Aalgoritme Grain 128 merupakan algoritme yang lebih unggul sebab arsitekturnya memiliki kompleksitas yang rumit sehingga tingkat keamanannya lebih tinggi. Penulis menggunakan TCP/IP sebagai media komunikasi client dan server, Raspberry PI 3 sebagai client yang akan mengenkripsi saat file dikirim dan laptop sebagai server yang akan mendekrpsi saat file diterima. Penulis melakukan 5 pengujian untuk memastikan sistem dapat berjalan sesuai perancangan. Pengujian yang dilakukan meliputi pengujian validasi test vector, enkripsi dan dekripsi, keamanan, peforma waktu, dan fungsional. Pengujian validasi test vector, hasil keystream valid dengan paper. Pengujian enkripsi dan dekripsi berjalan dengan baik, file yang diterima sesuai dengan file yang dikirim dan isi file tidak dapat terbaca ketika proses pengiriman. Pengujian keamanan, data tidak dapat di sniffing menggunakan wireshark. pengujian kinerja waktu, Rata-rata pengiriman 5 jenis file berbeda dari 30 kali percobaan adalah 47,1 detik dan penerimaan 26,63 detik. Pengujian fungsional semua hasilnya valid sesuai dengan perancangan.

English Abstract

The rapid development of technology has a positive and negative impact on society in general. A very detrimental negative impact is the leakage of data that must be considered security and confidentiality so that unauthorized parties cannot know or modify the contents of the data. From these problems a cryptographic technique is needed to secure data so that there is no leakage. One of the agoritms that can be used is the Grain 128 algorithm. Grain 128 algorithm is a superior algorithm because the architecture has complexity so that the security level is higher. The author uses TCP/IP as a client and server communication media, Raspberry PI 3 as a client that will encrypt when the file is sent and the laptop as the server that will decrypt when the file is received. The author conducted 5 tests to ensure the system can run according to the design. Tests conducted include testing vector test validation, encryption and decryption, security, time performance, and functional. Test vector validation testing, valid keystream results with paper. Testing for encryption and decryption goes well, files received according to the file sent and the contents of the file cannot be read while sending. Security testing, data cannot be sniffed using Wireshark. time performance testing, The average delivery of 5 different types of files from 30 trials is 47.1 seconds and reception is 26.63 seconds. Functional testing all results are valid according to the design.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2018/1056/051901085
Uncontrolled Keywords: keamanan data, kriptografi, Grain 128, TCP/IP.-data security, cryptography, Grain 128t, TCP/IP.
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.8 Data security > 005.82 Data encryption
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: soegeng sugeng
Date Deposited: 19 Jul 2019 07:32
Last Modified: 30 Apr 2020 19:56
URI: http://repository.ub.ac.id/id/eprint/166982
Full text not available from this repository.

Actions (login required)

View Item View Item