aplikasi kriptografi dengan menggunakan algoritma...
TRANSCRIPT
Nama : Teguh Dwi Nurcahyo
NPM : 58413839
Dosen Pembimbing : Lu’lu Mawaddah W, ST.,MMSI.,MSc
Aplikasi Kriptografi dengan Menggunakan Algoritma
Vigenere Cipher dan Implementasi Steganografi
Least Significant Bit (LSB) pada Matlab R2013a
OUTLINE
Pengantar Algoritma Vigenere
Algoritma LSB
Tujuan Penelitian
Batasan Masalah
Metodologi Enkripsi Vigenere Cipher
Stego (Penyisipan) LSB
Unstego (Pengekstraksian) LSB
Dekripsi Vigenere Cipher
Hasil Hasil Implementasi
Kesimpulan & Saran
Algoritma Vigenere Cipher
Vigenere Cipher atau Sandi Vigenere merupakanalgoritma kriptografi klasik dengan metodesubstitusi dengan jenis polialfabetik.
Cara kerja algoritma vigenere yaitu denganmelihat tabel vigenere atau tabula recta,sehingga dapat digunakan untuk melakukanenkripsi maupun dekripsi dengn menginputplaintext (pesan asli) dan key (kunci) yangmenghasilkan ciphertext.
Algoritma Vigenere Cipher
Tabel Vigenere
Algoritma Least Significant Bit
Metode LSB adalah salah satu metodesteganografi, Least Significant Bit berarti bagiandari barisan data biner (basis dua) yangmempunyai nilai paling tidak berarti/paling kecil,letaknya adalah paling kanan dari barisan bit
Contoh11010100 disisipkan 1 menjadi 11010101
Tujuan Penelitian
Tujuan dari penulisan ilmiah ini adalah untukmembuat aplikasi kriptografi denganmenggunakan algoritma vigenere cipher denganpeng-implementasian metode steganografi leastsignificant bit (LSB) untuk mengamankan informasiagar lebih terjaga kerahasiaannya.
Batasan Masalah
1. Penulisan ini membahas prosses enkripsi menggunakan vigenere cipherlalu bagaiman konsep menyisipkan ciphertext (pesan) ke dalam bitgambar.
2. Penulisan ini membahas proses pengekstraksian (unstego) dari gambaryang telah disisipkan pesan ciphertext, hasil pengekstraksian akanselanjutnya didekripsikan dengan menggunakan algoritma vigenerecipher
3. Pada aplikasi plaintext dan key yang disisipkan tidak dapat menggunakanspasi
4. Metode yang digunakan untuk enkripsi dan dekripsi adalah vigenerecipher dan untuk steganografi menggunakan metode Least SignificantBit.
5. Simulasi yang dilakukan dengan menggunakan MATLAB R2013a
Metodologi Penelitian
Ada beberapa tahapan yang harus dilakukanuntuk menyelesaikan penelitian dan tahapan inidapat dilihat dalam langkah – langkah sebagaiberikut :
Enkripsi Vigenere
Stego (Penyisipan) LSB
Unstego (Pengekstraksian)
Dekripsi Vigenere
Hasil Implementasi (Output)
Beranda
Hasil Implementasi (Output)
Aplikasi
Hasil Implementasi (Output)
Enkripsi
Hasil Implementasi (Output)
Browse (Enkripsi)
Hasil Implementasi (Output)
Hasil (Enkripsi)
Hasil Implementasi (Output)
Dekripsi
Hasil Implementasi (Output)
Browse (Dekripsi)
Hasil Implementasi (Output)
Hasil (Dekripsi)
Hasil Implementasi (Output)
Informasi
Hasil Implementasi (Output)
Algoritma Vigenere-1 (Informasi)
Hasil Implementasi (Output)
Algoritma Vigenere-2 (Informasi)
Hasil Implementasi (Output)
Algoritma LSB (Informasi)
Hasil Implementasi (Output)
Tentang
Hasil Implementasi (Output)
Petunjuk
Kesimpulan dan Saran
KesimpulanBerdasarkan hasil penelitian ditunjukan bahwa penulis telah berhasil membuat aplikasienkripsi dan dekripsi pada vigenere cipher dan implementasi metode steganografi leastsignificant bit. Aplikasi ini dibuat agar pesan tersebut terjaga kerahasiaannya. Denganmenggunakan matlab R2013a implementasi metode steganografi Least Significant Bitciphertext disisipkan kedalam media gambar yang membuat orang yang tidak berhak atauseorang kriptanalis tidak curiga terhadap pesan/ciphertext yang dibawa. Sehingga pesantersebut menjadi terjaga kerahasiannya sampai ke penerima yang berhak.
SaranPada penelitian ini dapat dikembangkan beberapa metode salah satunya adalah metodeRSA untuk proses kriptografi, Metode RSA merupakan metode kriptografi modern yangmasih dipakai hingga saat ini. Kekuatan algoritma RSA terletak pada proses ekponensial,dan pemfaktoran bilangan menjadi 2 bilangan prima. Dengan kerumitannya yangbertujuan untuk pengamanan informasi agar dapat terus terjaga kerahasiaannya sampaitangan penerima yang berhak.