• Tidak ada hasil yang ditemukan

Implementasi Super Enkripsi Algoritma Elgamal Dengan Teknik Transposisi Segitiga

N/A
N/A
Protected

Academic year: 2017

Membagikan "Implementasi Super Enkripsi Algoritma Elgamal Dengan Teknik Transposisi Segitiga"

Copied!
4
0
0

Teks penuh

(1)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Dengan hadirnya teknologi pengiriman pesan semakin mudah dilakukan. Sebelumnya, pengiriman pesan dilakukan secara manual dari mengantar langsung, dikirim dengan media hewan seperti merpati bahkan pesan rahasia yang dikirim dengan menggundul kepala si pengantar dan menuliskannya di kepala tersebut. Begitu banyak cara pengiriman pesan yang dilakukan hingga hadirnya teknologi. Namun, perkembangan teknologi, semakin banyak pula cara pihak-pihak yang tidak berkepentingan untuk mencuri isi pesan tersebut. Hingga ditemukan kriptografi sebagai cara mengirimkan pesan dengan menyamarkan isi pesan tersebut.

Salah satu fungsi kriptografi adalah kerahasian data, namun kriptografi yang sering dipakai justru dibobol oleh pihak yang tidak memiliki hak akses terhadap data rahasia. Sebut saja brute force dimana sang pembobol berusaha memecahkan data rahasia dengan kemungkinan-kemungkinan kunci yang dipakai dan masih banyak cara lain yang digunakan untuk mendapatkan pesan rahasia. (The Security Divison of EMC, 2009)

Selain itu, salah satu cara untuk kemanan data adalah dengan kriptografi, kriptografi sendiri adalah teknik matematika yang digunakan untuk mengirimkan pesan dengan menyamarkan isi pesan. Salah satu kriptografi kunci publik yang dipakai adalah ElGamal. Algoritma ElGamal mendasarkan kekuatannya pada fakta matematis kesulitan menghitung logaritma diskrit. Untuk memberikan kemanan ganda pada pesan maka algoritma ini akan dikombinasikan dengan sistem transposisi segitiga dimana pesan akan diacak sesuai transposisi yang dipakai. Sehingga lebih

(2)

2

mengamankan pesan dari proses kejahatan pencurian pesan seperti Brute Force, Man In The Middle Attack dan lain sebagainya. (Mollin, 2007)

Berdasarkan latar belakang di atas, maka diangkat judul penelitian, Implementasi Super Enkripsi Algoritma ElGamal dengan Teknik Transposisi Segitiga sebagai salah satu aplikasi yang dapat digunakan untuk mengamankan data rahasia.

1.2 Perumusan Masalah

Berdasarkan latar belakang di atas maka yang menjadi rumusan masalah adalah melakukan penyimpanan pesan dengan mengimplementasikan algoritma ElGamal dengan teknik transposisi segitiga dimana untuk keamanan data digunakan teknik super enkripsi yang menggabungkan antara proses enkripsi algoritma ElGamal dengan proses enkripsi teknik Transposisi Segitiga.

1.3 Batasan Masalah

Batasan masalah yang diangkat pada penelitian ini adalah sebagai berikut : 1. Pembangkit bilangan Prima yang digunakan adalah Fermat Little Theorem. 2. File yang digunakan adalah file text (.txt) dan teks yang diinput manual oleh user. 3. Sistem dibangun dengan bahasa pemrograman VB.Net Versi 10.0.

4. Pada transposisi segitiga jika karakter file yang akan dienkripsi kurang untuk memenuhi jumlah karakter segitiga maka akan dimasukkan karakter “¿” (ASCII = 168).

1.4 Tujuan Penelitian

Tujuan dari penelitian ini adalah sebagai berikut:

Untuk menyimpan pesan rahasia dengan mengimplementasikan algoritma ElGamal dengan transposisi segitiga

(3)

3

1.5 Manfaat Penelitian

Manfaat dari penelitian ini sebagai berikut:

Dengan implementasi ini diharapkan pesan rahasia dapat disimpan dengan sebaik mungkin dengan memanfaatkan algoritma ElGamal dan menjadi referensi untuk penelitian selanjutnya di bidang kriptografi.

1.6 Metode Penelitian

Tahapan yang dilakukan dalam penelitian ini adalah: 1. Studi Literatur

Penelitian ini terlebih dahulu dipelajari literatur yang didapat melalui buku, jurnal, artikel, makalah maupun situs internet yang membahas kriptografi dengan algoritma ElGamal dan transposisi segitiga.

2. Analisis dan Perancangan Sistem

Pada tahap ini akan dilakukan analisis terhadap masalah sesuai dengan batasan masalah dan tujuan yang akan dicapai dari implementasi algoritma ElGamal dengan transposisi Segitiga ini. Setelah itu dilakukan perancangan flowchart,

Unified Modeling Language (UML), antar muka dan perancangan sistem untuk dapat menyimpan pesan sesuai algoritma ElGamal dengan transposisi segitiga. 3. Implementasi Sistem

Pada tahap ini akan dilaksanakan pengkodean (coding) dalam bahasa pemrograman Visual Basic untuk membuat aplikasi sebagai implementasi algoritma ElGamal dengan transposisi segitiga.

4. Pengujian Sistem

Dalam tahap ini dilakukan pengujian terhadap sistem yang telah dibangun. 5. Dokumentasi

Dalam tahapan ini dilakukan penyusunan laporan dari hasil analisis dan perancangan sistem dalam format penulisan penelitian.

(4)

4

1.7 Sistematika Penulisan

Sistematika penulisan skripsi ini terdiri atas bagian-bagian berikut:

BAB I PENDAHULUAN

Bab ini menjelaskan latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian dan sistematikan penulisan dari skripsi ini.

BAB II LANDASAN TEORI

Bab ini menjelasakan landasan teori dari penelitian yang dilakukan. Teori yang diangkat yaitu kriptografi, algoritma ElGamal dan Transposisi Segitiga.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini akan dijelaskan analisis terhadap algoritma ElGamal dan Tranposisi segitiga yang pengunaanya dalam enkripsi dan dekripsi akan dikombinasikan. Pada bab ini juga akan dijelaskan perancangan dari sistem yang akan dibuat.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini akan menguraikan hasil implementasi algoritama ElGamal dan Transposisi segitiga yang diuji dengan panjang teks dan ukuran file yang berbeda.

BAB V KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan yang didapat dari hasil implementasi yang dilakukan serta saran-saran yang diberikan untuk penelitian selanjutnya.

Referensi

Dokumen terkait

“ Pengaruh Pendapatan Asli Daerah (PAD) Dan Dana Alokasi Umum (DAU) Terhadap Belanja Daerah Pada Badan Pengelolaan Keuangan Daerah Kota Palembang .”. 1.2

Penelitian ini telah mengukur tekanan darah pada penderita hipertensi di PSTW unit Abiyoso tahun 2012 yang diadakan pada kelompok eksperimen yang diberikan jus tomat selama 7

Dari jumlah penyedia barang/jasa yang mengunggah Tabel Kualifikasi dan Dokumen Penawaran melalui Aplikasi SPSE di atas, Panitia Pengadaan menyatakan penawaran penyedia

Tanah & Bangunan seluas 396 m2 & 176 m2, di Kota JAKARTA TIMUR, yang berasal dari HASIL SENDIRI , perolehan tahun 1998 (Perubahan Atas Data yang dilaporkan

Setiap Pemegang saham public DVLA yang secara tegas memberikan suara tidak setuju atas rencana Penggabungan Usaha pada saat RUPSLB DVLA dan bermaksud untuk

dibuat dalam lembaran komik yang sangat dihargai sebagai suatu karya seni.. Populernya karya-karya Tezuka memacu munculnya banyak serial

Yunta Eka Prasetya (2009) yang berjudul “Kemampuan dasar sepakbola siswa SMP Negeri Paliyan Gunungkidul yang mengikuti ekstrakurikuler sepakbola”. Penelitian

Adapun pengendalian persediaan terhadap perencanaan, pengadaan, serta penyimpanan dan penyaluran untuk kelompok obat umum A indeks kritis yang telah dilakukan di IFRSI Siti