Flowchart Embedding3 Sender Flowchart Extracting3 Recipient Flowchart Decryption2 Recipient

Start Input Cipertext3; Embeded2.bmp; Bace pixel citra Embedding Ciphertext3 dengan metode LSB modifikasi tempat penyisipan Petakan menjadi Image baru Simpan Embeded3.bmp Output Embeded3.bmp End Start Input Embeded3.bmp Baca nilai pixel pada Embeded3.bmp Ambil Ciphertext3 pada gambar Embeded3.bmp sesuai dengan metode LSB modifikasi tempat Output Ciphertext3 End Pada Gambar 3.26 menggambarkan proses Decryption1 yang dilakukan oleh Sender dimulai dengan input bilangan prima p, Ciphertext2 C2, dan kunci dekripsi dA, kemudian dilakukan perhitungan sehingga mendapatkan hasil Ciphertext3 C3.

3.1.5.11 Flowchart Embedding3 Sender

Flowchart proses Embedding3 dapat dilihat pada Gambar 3.27 Gambar 3.27 Flowchart Embedding3 Pada Gambar 3.27 menggambarkan proses Embedding3 yang dilakukan oleh Sender yang dimulai dengan input Ciphertext 3 dan gambar “Embeded2.bmp” kemudian dilakukan pembacaan nilai pixel pada gambar. Selanjutnya dilakukan proses penyisipan dengan metode LSB modifikasi tempat penyisipan, penyisipan dilakukan pada bit ke-8 nilai biner RED, pada bit ke-7 nilai biner GREEN, pada bit ke-6 nilai biner BLUE, kemudian dipetakan menjadi gambar baru lalu di simpan dengan nama “Embeded3.bmp”.

3.1.5.12 Flowchart Extracting3 Recipient

Flowchart proses Extracting3 dapat dilihat pada Gambar 3.28 Gambar 3.28 Flowchart Extracting3 Universitas Sumatera Utara Start Input p; Ciphertext3; dB; Plaintext = C3 dB mod p Output Plaintext End Pada Gambar 3.29 menggambarkan proses Extracting3 yang dilakukan oleh Recipient setelah menerima gambar “Embeded3.bmp” dari Sender. Proses Extracting3 dimulai dengan input gambar “Embeded3.bmp”, kemudian dilakukan pengambilan Ciphertext3 dengan metode LSB modifikasi tempat penyisipan, yang dimana tempat pengambilan nilai ada di bit ke 8 nilai biner RED, bit ke 7 nilai biner GREEN, bit ke 6 nilai biner Blue.

3.1.5.13 Flowchart Decryption2 Recipient

Flowchart proses Decryption2 dapat dilihat pada Gambar 3.29 Gambar 3.29 Flowchart decryption2 Pada Gambar 3.29 menggambarkan proses Decryption2 yang dilakukan oleh Recipient dimulai dengan input bilangan prima p, Ciphertext3 C3, dan kunci dekripsi dB, kemudian dilakukan perhitungan sehingga mendapatkan hasil Plaintext. Universitas Sumatera Utara Home About Start Exit Help Gambar depan home

3.2 Perancangan sistem

Sistem yang akan dibangun menggunakan Bahasa Pemograman Microsoft Visual Studio 2012 C. Rancangan sistem disesuaikan dengan kebutuhan yang mendukung Algoritma Kriptografi Massey Omura dan Algoritma Steganografi Least Significan Bit modifikasi penyisipan tempat. Terdiri dari 13 Form yaitu Form Home, Help, About, Enkrip1, Embed1, Extract1, Enkrip2, Embed2, Extract2, Dekrip1, Embed3, Extract3, dan Dekrip2.

3.2.1 Home

Pada Form Home dirancang sehingga menampilkan gambar yang memiliki keterangan judul sistem yang dibuat Form ini terdiri dari 4 sub menu yaitu About, Help, Start, Exit. Form home dibuat dengan menggunakan mdi parent dan Form lainnya merupakan mdi child. Tampilan rancangan Form Home ditunjukkan pada Gambar 3.30 Gambar 3.30 Rancangan Form Home 3.2.2 About Form About akan muncul jika user memilih sub menu About. Form ini akan menampilkan judul sistem dan inFormasi pembuat aplikasi. Terdapat juga Button Close untuk menutup Form About. Universitas Sumatera Utara

Dokumen yang terkait

Implementasi Algoritma Elgamal Dengan Pembangkit Bilangan Prima Lehmann Dan Algoritma Least Significant Bit (Lsb) Dengan Cover Image Bitmap Untuk Keamanan Data Text

4 68 130

Implementasi Kriptografi Algoritma Elgamal Dengan Steganografi Teknik Least Significant Bit (LSB) Berdasarkan Penyisipan Menggunakan Fungsi Linier

5 81 114

Implementasi Algoritma Massey-Omura dan Algoritma Least Significant Bit (LSB) Modifikasi Tempat Penyisipan Dengan Cover Image Bitmap Untuk Keamanan Data Text

1 1 13

Implementasi Algoritma Massey-Omura dan Algoritma Least Significant Bit (LSB) Modifikasi Tempat Penyisipan Dengan Cover Image Bitmap Untuk Keamanan Data Text

0 0 2

Implementasi Algoritma Massey-Omura dan Algoritma Least Significant Bit (LSB) Modifikasi Tempat Penyisipan Dengan Cover Image Bitmap Untuk Keamanan Data Text

0 0 5

Implementasi Algoritma Massey-Omura dan Algoritma Least Significant Bit (LSB) Modifikasi Tempat Penyisipan Dengan Cover Image Bitmap Untuk Keamanan Data Text

1 6 16

Implementasi Algoritma Massey-Omura dan Algoritma Least Significant Bit (LSB) Modifikasi Tempat Penyisipan Dengan Cover Image Bitmap Untuk Keamanan Data Text

0 0 2

Implementasi Algoritma Massey-Omura dan Algoritma Least Significant Bit (LSB) Modifikasi Tempat Penyisipan Dengan Cover Image Bitmap Untuk Keamanan Data Text

1 2 11

Implementasi Algoritma Elgamal Dengan Pembangkit Bilangan Prima Lehmann Dan Algoritma Least Significant Bit (Lsb) Dengan Cover Image Bitmap Untuk Keamanan Data Text

0 0 35

IMPLEMENTASI ALGORITMA ELGAMAL DENGAN PEMBANGKIT BILANGAN PRIMA LEHMANN DAN ALGORITMA LEAST SIGNIFICANT BIT (LSB) DENGAN COVER IMAGE BITMAP UNTUK KEAMANAN DATA TEXT

0 0 11