Contoh Skripsi Computer Science:Teknik Pemecahan Kunci Privat Elgamal dengan Algoritma Baby Step Giant Step



BAB I  
PENDAHULUAN  
1.1  Latar Belakang  
Perkembangan  jaringan  komputer  di  masa  kini memungkinan  kita  untuk  melakukan  pengiriman  pesan  melalui  jaringan  komputer.  Untuk  menjaga  kerahasiaan  dan  keutuhan  pesan  tersebut,  dibutuhkan  sebuah  penyandian  terhadap  pesan  yang  akan  dikirim. Enkripsi merupakan suatu cara penyandian pesan yang akan mengubah pesan  yang kita kirim (plaintext) menjadi pesan yang berisi deretan simbol atau tulisan yang  tidak  beraturan.  Salah  satu  algoritma  yang  digunakan  untuk  melakukan  penyandian  tersebut adalah Algoritma ElGamal.

Algoritma ElGamal merupakan sistem kriptografi asimetrik dimana terdapat dua  pasang kunci yatu kunci yang digunakan untuk enkripsi dan kunci untuk melakukan  dekripsi.  Kunci  untuk  enkripsi  bersifat  publik,  sehingga  dinamakan  kunci  publik  (public  key).  Sedangkan  kunci  untuk  dekripsi  bersifat  rahasia,  sehingga  dinamakan  kunci  privat  (private  key).   Algoritma  ElGamal  terdiri  dari  tiga  proses,  yaitu  proses  pembentukan kunci, proses enkripsi, dan proses dekripsi. Proses pembentukan kunci  didasarkan  pada  perhitungan  mod �  ,  dimana  � � ,  �,  dan  � adalah  kunci  publik.
Sedangkan  a adalah  kunci  privat.  Keuntungan  keamanan  Algoritma  ElGamal  bergantung  pada  sulitnya  memecahkan  perhitungan  logaritma  diskrit.  Sedangkan  kerugiannya adalah pada  ciphertext-nya yang mempunyai panjang dua kali lipat dari  plaintext-nya.
 Pemecahan (hacking) kunci pada keamanan pesan dapat memiliki tujuan yang  baik  dan  buruk.  Dalam  hal  ini  penulis  ingin  melakukan  pemecahan  kunci  untuk  menguji  seberapa  aman  Algoritma  ElGamal  untuk  bertahan  dari  serangan  terhadap  perhitungan  logaritma  diskritnya.  Pada  proses  pembangkitan  kunci,  dihitung  � � mod �,  a adalah  kunci  privat  yang  akan  dipecahkan  dalam  hal  ini.  Salah  satu  metode untuk melakukan serangan ini adalah metode Baby-step Giant-step.
 2   Metode Baby-step Giant-step dilakukan dengan cara membuat dua buah daftar  perhitungan yang bertujuan untuk mendapatkan hasil yang sama. Daftar yang pertama  meningkatkan  eksponen  sebanyak  satu  setiap  waktu  (Baby-step).  Sedangkan  daftar  yang kedua meningkatkan eksponen sebanyak kelipatan Ndimana p - 1 < N  . aadalah  jumlah dari eksponen di daftar pertama dan eksponen di daftar kedua yang memiliki  hasil yang sama. Setelah  a(kunci privat) didapatkan maka kemudian akan digunakan  untuk melakukan proses dekripsi untuk mendapatkan plaintext.


Contoh Skripsi Computer Science:Teknik Pemecahan Kunci Privat Elgamal dengan Algoritma Baby Step Giant Step
Downloads  Versi PDF >>>>>>>Klik Disini 

Bab I
Downloads
Bab II
 Downloads 
 Bab  III - V
 Downloads 
Daftar Pustaka
 Downloads 
Lampiran
Downloads 

Artikel terkait skripsi diantaranya : contoh proposal penelitian kualitatif, contoh proposal penelitian kuantitatif,contoh judul skripsi, contoh skripsi,contoh proposal,download skripsi, proposal skripsi, Kumpulan Contoh skripsi, contoh artikel, contoh makalah,proposal penelitian, karya tulis, judul seminar akuntansi, proposal tentang, beasiswa disertasi, laporan ta, tugas ta, tesis akuntansi keuangan, tesis kesehatan, proposal tesis akuntansi, contoh-contoh tesis, tesis gratis, tesis contoh, contoh bab 1 tugas akhir, kumpulan tugas akhir akuntansi, proposal pengajuan tugas akhir, contoh laporan tugas akhir akuntansi, judul tugas akhir jurusan akuntansi.