3.3 Flowchart Umum Sistem
Pada flowchart ini dijelaskan tentang alur program secara umum. Flowchart ini terdapat proses steganografi untuk penyisipan serta ekstraksi menggunakan algoritma
LSB dan XOR yang dapat dilihat pada gambar 3.2 berikut ini.
Mulai Penyisipan
Ekstraksi
Selesai LSB
Sisip Image LSB
Sisip Image XOR
LSB Ekstraksi
Image LSB Ekstraksi
Image XOR Ya
Tidak Ya
Tidak Ya
Tidak Ya
Tidak Hasil
Sisipan Hasil
Ekstraksi
Gambar 3.2 Flowchart Umum Sistem Steganografi
Berdasarkan gambar 3.2 diketahui bahwa proses umum sistem yang dijelaskan dalam flowchart adalah terdapat dua pilihan penyisipan atau ekstraksi. Jika pilihan
penyisipan maka proses dimulai pemilihan algoritma mana yang akan dipilih. Jika pilih LSB maka dilakukan proses penyisipan menggunakan algoritma LSB jika tidak
maka penyisipan XOR dan hasil selesai. Jika pilihan tidak pada penyisipan maka langsung masuk pada proses ekstraksi, jika pilihan iya maka proses ekstraksi
menggunakan algoritma LSB jika tidak langsung pada proses ekstraksi XOR dan selesai.
Universitas Sumatera Utara
3.4 Flowchart Penyisipan Algoritma Exclusive Or XOR
Pada proses penyisipan Algoritma XOR ini dijelaskan bahwa untuk memulai sebuah proses penyisipan pengguna dapat melakukan pemilihan gambar yang akan digunakan
sebagai cover serta gambar yang akan disispkan embed. Gambar yang akan diproses harus diverifikasi kembali dengan menggunakan password untuk tingkat
keamanannya dapat dilihat pada gambar 3.3 dan proses dilanjutkan pada gambar 3.4 pada halaman berikutnya.
Mulai Ambil Cover Image
Resize 300x300
Resize 30x30 Ambil embeded
image
Input Password Poin=0
For baris=0 to image cover height-1 step 1 For kolom=o to image cover width-1 step 1
1
Gambar 3.3 Flowchart Penyisipan XOR
Universitas Sumatera Utara
Gambar 3.4 dibawah ini merupakan flowchart lanjutan penyisipan dengan Algotritma Exclusive Or. Proses penyisipan ini dengan mengubah nilai bit biner RGB citra cover
dan citra embed . Proses sisipan dilakukan dengan melakukan operasi XOR antara bit- bit citra embed dengan bit-bit citra cover hingga bit citra embed tersisip semua.
Kemudian dihasilkannya stego image dan dilakukan proses penyisipan password
untuk mengamankannya pada titik 299,299 proses selesai.
1
If pb embed30 and
pc embed 30 ?
Ubah RGB cover ke biner Ubah RGB embed ke biner
Ya
R=R.Cover baris,kolom+R.embed baris,kolom mod 2, G=G.Cover baris,kolom+G.embed baris,kolom mod 2,
B= B.Cover baris,kolom+B.embed baris,kolom mod 2 Ubah biner RGB ke desimal RGB
Strego image baris,kolom=R,G,B Tidak
A A
Stego image baris,kolom =R,G,B Stego image 299,299 =Password
selesai
Gambar 3.4 Flowchart Penyisipan XOR lanjutan
Universitas Sumatera Utara
3.5 Flowchart Penyisipan Algoritma Least Significant Bit LSB