Mukhassonah, Lu’luul (2012) Pengembangan aplikasi analisis kekuatan Enkripsi Algoritma Blowfish menggunakan metode Avalanche Effect. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.
![]() |
Text (Full text)
07650047.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (5MB) | Request a copy |
Abstract
ABSTRAK
Kriptografi merupakan suatu ilmu untuk menjaga kerahasiaan data sehingga data tidak diketahui oleh pihak lain. Dalam kriptografi terdapat dua proses yaitu enkripsi dan dekripsi. Enkripsi adalah suatu proses untuk menyamarkan suatu data yang asli (plainteks) menjadi data yang sudah teracak (chipertext). Dekripsi merupakan kebalikan dari enkripsi. Salah satu algoritma yang terkenal adalah algoritma kriptografi blowfish yang diciptakan oleh Bruce Scheiner pada tahun 1993.
Algoritma blowfish merupakan salah satu algoritma kriptograi modern yang telah teruji dan banyak dipakai oleh berbagai pihak. Algoritma blowfish berjalan pada mode chipper blok dengan operasi yang sederhana. Blowfish menggunakan operasi penambahan dan ekslusiv OR (XOR) dan penelusuran tabel.
Pada penelitian ini adalah membuat aplikasi sederhana enkripsi dan dekripsi teks dengan menggunakan algoritma blowfish. Tujuan dari penelitian ini untuk mengetahui kekuatan algoritma blowfish dalam mengenkripsi dan mendekripsi file. Selain itu juga akan dilakukan analisis terhadap waktu proses dan nilai avalanche effect. Nilai avalanche effect digunakan untuk mengetahui ketahanan algoritma blowfish terhadap serangan kriptanalis.
Aplikasi yang dibangun menggunakan Netbeans yang dibuat untuk aplikasi desktop berjalan dengan baik. Dan algoritma blowfish dapat diimplementasikan dalam enkripsi file. Dan dari hasil avalanche effect algoritma blowfish, nilai rata-rata yang didapatkan 52.146% merupakan nilai ideal dan kuat terhadap serangan kriptanalis.
ABSTRACT
Cryptography is a science to keep the secrecy data so that no other people known it. In cryptography there are two processes are: encryption and decryption. Encryption is a process to hide an original data (plaintext) that randomize (chipper text). Decryption is reciprocal of encryption. One of popular algorithm is “Blowfish Cryptography Algorithm”, created by Bruce Scheiner in 1993.
Blowfish algorithm is one of modern cryptography algorithm that treat and many used by some people. Functionate blowfish algorithm n block chipper mode by simple operation. Blowfish uses operational addition, exclusive OR (XOR) and solving of table.
This study makes a simple application of encryption and decryption text use blowfish algorithm. The purpose of this study is to know the capability or powerful of blowfish of blowfish algorithm in encryption and decryption of files. The others it will be analysis to the processing times and avalanche effect too. The value of avalanche effect used for to know blowfish algorithm resistance of attack.
Application arrangement uses Net Beans for made it to good process of the desktop application. And blowfish algorithm can be implemented to encryption of files. The analysis result of processing times that process of decryption is faster than encryption. And from the avalanche effect of blowfish algorithm is about 52.146%, that is ideal value and resistant to cryptanalysis attacks.
Item Type: | Thesis (Undergraduate) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Supervisor: | Kusumawati, Ririen and Nurhayati, Hani | |||||||||
Contributors: |
|
|||||||||
Keywords: | Kriptografi; Enkripsi; Dekripsi; Blowfish; Avalanche effect; Cryptography; Encryption; Decryption; Blowfish; Avalanche effect | |||||||||
Departement: | Fakultas Sains dan Teknologi > Jurusan Teknik Informatika | |||||||||
Depositing User: | Nada Auliya Sarasawitri | |||||||||
Date Deposited: | 12 May 2023 13:24 | |||||||||
Last Modified: | 12 May 2023 13:24 | |||||||||
URI: | http://etheses.uin-malang.ac.id/id/eprint/49881 |
Downloads
Downloads per month over past year
Actions (login required)
![]() |
View Item |