Penulis Utama : Trihastuti Yuniati
NIM / NIP : M0507047
× Algoritma Rijndael merupakan salah satu algoritma kriptografi kunci simetris cipher blok. Algoritma ini mendukung panjang kunci dan ukuran blok 128-bit sampai 256-bit dengan step 32 bit. Karena termasuk algoritma cipher blok, Rijndael dapat dijalankan pada berbagai macam mode operasi cipher blok. Panjang kunci, ukuran blok dan mode operasi yang digunakan akan mempengaruhi tingkat keamanan dan lamanya waktu eksekusi. Penelitian ini bermaksud untuk menganalisa bagaimanakah pengaruh variasi panjang kunci, ukuran blok dan mode operasi terhadap waktu eksekusi pada algoritma Rijndael. Eksperimen dilakukan terhadap empat berkas pdf yang ukurannya berbeda, yaitu 2.5 MB, 5 MB, 10 MB, dan 20 MB. Pada keempat berkas tersebut dilakukan enkripsi dengan berbagai kombinasi panjang kunci, ukuran blok, dan mode operasi. Variasi panjang kunci dan ukuran blok adalah 128-bit, 192-bit, dan 256-bit, sedangkan variasi mode operasi adalah ECB, CBC, dan CFB. Masing-masing kombinasi diulang sebanyak lima kali untuk mendapatkan waktu eksekusi rata-ratanya. Data yang diperoleh kemudian dianalisa bagaimana pengaruh berbagai kombinasi panjang kunci, ukuran blok, dan mode operasi yang digunakan terhadap waktu eksekusi. Hasil penelitian menunjukkan bahwa kecepatan eksekusi pada mode ECB dan CBC sangat dipengaruhi oleh jumlah putaran, dimana jumlah putaran tergantung pada panjang kunci dan ukuran blok. Pada mode ECB dan CBC, semakin banyak jumlah putaran semakin lama waktu eksekusi. Apabila jumlah putarannya sama, semakin besar ukuran blok semakin cepat waktu eksekusi. Pada mode CFB, waktu eksekusi lebih banyak dipengaruhi oleh ukuran blok, dimana semakin besar ukuran blok semakin lama waktu eksekusi. Sedangkan panjang kunci hanya memberikan pengaruh yang sedikit. Rijndael algorithm is a block cipher symmetric key cryptographic algorithm. This algorithm supports key length and block size from 128-bit up to 256-bit with step 32 bit. As a block cipher algorithm, Rijndael can be run on various block cipher modes of operation. Key length, block size, and mode of operation used will affect the security level and execution time. This study intends to analyze how the influence of variations of key length, block size and mode of operation to execution time on the Rijndael algorithm. Experiments carried out on four different sized pdf files, that is 2.5 MB, 5 MB, 10 MB, and 20 MB. In the fourth file encryption and decryption are performed with various combinations of key length, block size, and mode of operation. Variations of key length and block size is 128-bit, 192-bit, and 256-bit, while the variation mode of operation is the ECB, CBC, and CFB. Each combination was repeated five times to get the average execution time. The data obtained and analyzed how the effect of various combinations of key length, block size, and mode of operation is used to time execution. The results showed that the speed of execution on the ECB and CBC modes is strongly influenced by the number of rounds, where the number of rounds depends on key length and block size. In ECB and CBC modes, more number of rounds have longer execution time. If the number of round is same, increasing the block size, it will effect the faster execution time. While the speed of execution on the CFB mode is more influenced by the size of the block, the bigger block size the longer execution time. The key length is only a little influence.
×
Penulis Utama : Trihastuti Yuniati
Penulis Tambahan : -
NIM / NIP : M0507047
Tahun : 2012
Judul : Pengaruh variasi panjang kunci, ukuran blok, dan mode operasi terhadap waktu eksekusi pada algoritma rijndael
Edisi :
Imprint : Surakarta - F. MIPA - 2012
Program Studi : S-1 Informatika
Kolasi :
Sumber : UNS-F. MIPA Jur. Informatika-M0507047-2012
Kata Kunci :
Jenis Dokumen : Skripsi
ISSN :
ISBN :
Link DOI / Jurnal : -
Status : Public
Pembimbing : 1. Esti Suryani, S.Si, M.Kom
2. Abdul Aziz, S.Kom, M.Cs
Penguji :
Catatan Umum :
Fakultas : Fak. MIPA
×
File : Harus menjadi member dan login terlebih dahulu untuk bisa download.