Kurniawati, Arum and Karyati, Karyati (2017) KOMBINASI ALGORITMA AFFINE CIPHER DAN ELGAMAL UNTUK PENGAMANAN PESAN RAHASIA. S1 thesis, UNY.
|
Text
ABSTRAK.pdf Download (212kB) | Preview |
|
![]() |
Text
halaman awal.pdf Restricted to Repository staff only Download (3MB) |
|
|
Text
BAB I.pdf Download (104kB) | Preview |
|
|
Text
BAB II.pdf Download (580kB) | Preview |
|
![]() |
Text
BAB III.pdf Restricted to Repository staff only Download (852kB) |
|
![]() |
Text
BAB IV.pdf Restricted to Repository staff only Download (221kB) |
|
|
Text
DAFTAR PUSTAKA.pdf Download (206kB) | Preview |
|
![]() |
Text
LAMPIRAN.pdf Restricted to Repository staff only Download (327kB) |
Abstract
Kemajuan dan perkembangan teknologi informasi dewasa ini telah berpengaruh pada seluruh aspek kehidupan manusia, termasuk bidang komunikasi. Informasi-informasi rahasia perlu disimpan atau disampaikan melalui suatu cara tertentu agar tidak diketahui oleh pihak yang tidak dikehendaki. Untuk mengatasi permasalahan di atas, dapat diselesaikan dengan kriptografi. Untuk menghasilkan algoritma yang kuat sehingga akan menyulitkan penyadap yang tidak berhak yang ingin membaca pesan, maka diperlukan perlindungan ganda untuk mengamankan pesan rahasia tersebut. Tujuan penulisan skripsi ini adalah menjelaskan proses pembuatan pengamanan pesan rahasia dengan mengkombinasikan algoritma Affine Cipher dan ElGamal yang dibahas secara matematis. Dasar dari pembuatan pengamanan pesan rahasia adalah dengan mengkombinasikan algoritma Affine Cipher dan ElGamal. Affine Cipher memiliki kelebihan yaitu menggunakan angka bilangan prima serta memiliki dua data masukan kunci. Sedangkan Algoritma ElGamal memiliki tingkat keamanan dalam pemecahan masalah logaritma diskret pada grup pergandaan bilangan bulat modulo prima. Pembuatan kombinasi algoritma Affine Cipher dan ElGamal untuk pengamanan pesan rahasia diawali dengan pembentukan kunci publik dan kunci privat. Tahap pembuatan kunci ini membutuhkan kunci rahasia , kunci rahasia , bilangan prima , elemen primitif dari ℤp* dan sebarang * +, kemudian menghitung: Sehingga didapatkan kunci publik ( ) dan kunci rahasia , dan . Tahap selanjutnya adalah melakukan enkripsi. Plaintext terlebih dahulu dienkripsi dengan algoritma Affine Cipher, dengan menghitung: ( ) ( ) , kemudian melakukan enkripsi kembali dengan menggunakan algoritma ElGamal, dengan menghitung: ( ) dan ( ). Dari hasil enkripsi tadi diperoleh ciphertext yang sebenarnya. Tahap selanjutnya adalah melakukan dekripsi. Ciphertext yang diperoleh terlebih dahulu didekripsi dengan menggunakan algoritma ElGamal dengan menghitung: dan ( , kemudian melakukan dekripsi kembali dengan menggunakan algoritma Affine Cipher dengan menghitung: ( ) ( ) ( ). Selanjutnya akan diperoleh pesan asli yang telah dikirim oleh pengirim pesan. Kata Kunci: algoritma Affine Cipher, algoritma ElGamal, enkripsi, dekripsi, ciphertext, plaintext, kunci publik dan kunci privat
Item Type: | Thesis (S1) |
---|---|
Subjects: | Matematika dan Ilmu Pengetahuan Alam > Matematika |
Divisions: | Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) > Pendidikan Matematika > Matematika |
Depositing User: | Jurusan Pendidikan Matematika |
Date Deposited: | 28 Aug 2017 07:51 |
Last Modified: | 30 Jan 2019 14:59 |
URI: | http://eprints.uny.ac.id/id/eprint/52523 |
Actions (login required)
![]() |
View Item |