Analisis ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN

Bab bagian ini membahas analisis dan perhitungan manual enkripsi dan penyisipan sekaligus ekstraksi dan dekripsi file txt dan rtf pada citra .bmp dengan kombinasi algoritma kriptografi vigenere dengan algoritma steganografi Least Significant Bit LSB, flowchart serta rancangan tampilan program.

3.1. Analisis

Analisis adalah tahap – tahap yang dilakukan untuk menguraikan sebuah permasalahan agar mendapatkan gambaran tentang apa yang akan dirancang dan diimplementasikan pada program sesuai dengan kebutuhan pemecahan masalah. Dalam bagian ini akan dilakukan analisis proses kombinasi kriptografi vigenere dan steganografi LSB serta perhitungan manualnya. Proses Kriptografi adalah Proses pengacakan teks dengan kunci, dimana pengacakan teks dilakukan agar pesan asli tidak bisa dibaca oleh pihak yang bertanggung jawab. Pengacakkan teks dilakukan agar keamanan data bisa terjamin kerahasiaanya. Selain itu keamanan data bisa dilakukan dengan proses stagonografi juga. Proses steganografi adalah proses menyisipkan pesan ke media lain sehingga pesan tersebut tidak terlihat. Secara umum steganografi dilakukan pada media digital, citra merupakan salah satu media digital yang paling sering digunakan dalam pertukaran informasi digital. Pada penelitian ini dilakukan kombinasi antara algoritma kriptografi vigenere dan steganografi LSB. Pada kriptografi plaintext akan dienkripsi dan akan diperoleh ciphertext, yaitu pesan yang sudah diacak dengan kunci yang ada.. Dilanjutkan dengan steganografi ciphertext akan disisipkan ke dalam file citra berformat .bmp dengan menggunakan algoritma LSB. Universitas Sumatera Utara 3.1.1. Analisis kombinasi algoritma vigenere Pada algoritma ini, pesan yang akan dikirim akan dienkripsi dengan menggunakan kunci yang nantinya akan menghasilkan ciphertext. Ekripsi dilakukan agar pesan yang akan dikirim bisa diubah menjadi pesan lain agar tidak bisa dilihat oleh orang yang tidak bertanggung jawab. Setelah mendapatkan ciphertext, untuk mendapatkan pesan aslinya kembali agar bisa dibaca, maka akan dilakukan proses dekripsi. Dekripsi adalah proses pengembalian dari ciphertext ke plaintext. 3.1.2. Analisis Algoritma least significant Bit LSB Pada Algorima ini, pesan akan disisipkan ke media lain agar pesan bisa disembuyikan agar dapat terjaga kerahasiaanya. Media yang digunakan dalam algoritma ini adalah citra berformat .bmp. Penyisian dilakukan dengan mengganti setiap bit terakhir citra dengan bit penyisip. Proses penyisipan akan menghasilkan stego image. Kemudian untuk mendapatkan pesan asli proses yan dilakukan adalah ekstraksi. Proses ekstraksi adalah proses pengutipan setiap bit terakhir pada stego image agar mendapat bit bit pesan asli.

3.2. Analisis Persyaratan