Flowchart Penyisipan Algoritma Least Significant Bit LSB Flowchart Ekstraksi Algoritma Exclusive Or XOR

3.5 Flowchart Penyisipan Algoritma Least Significant Bit LSB

Pada proses penyisipan algoritma LSB dijelaskan bahwa untuk memulai suatu proses penyisipannya, pengguna terlebih dahulu memilih gambar yang akan digunakan pada cover image, serta embed image. Penyisipan password digunakan untuk keamanan gambar yang telah disisipkan. Proses penyisipan pada algoritma ini dengan mengganti nilai bit akhir pada biner RGB citra cover ke citra embed. Gambar 3.5 dibawah ini merupakan flowchart penyisipan dengan algotritma Least Significant Bit Mulai Ambil Cover Image Resize 300x300 Resize 30x30 Ubah Matriks RGB embeded image ke biner Sisipan= hasil biner matrix rgb embed image Ambil embeded image Ubah embeded Image ke Persamaan Matriks RGB Input Password Poin=0 For baris=0 to image cover height-1 step 1 For kolom=o to image cover width-1 step 1 2 Gambar 3.5 Flowchart Penyisipan Algoritma LSB Universitas Sumatera Utara Gambar 3.6 dibawah ini merupakan flowchart lanjutan penyisipan dengan algotritma Least Significant Bti. Proses penyisipan ini dilakukan dengan mengubah nilai bit biner RGB citra cover dan citra embed . Proses sisipan dilakukan dengan menyisipkan 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. 2 If poin=sisip.lenght Ubah cover image rgb kolom,baris ke biner R=coverbaris,kolom, G=coverbaris,kolom, B=coverbaris,kolom R=R.sub0,7sisip.subpoin,1,G=G.sub0,7sisip.subpoin,1, B=B.sub0,7sisip.subpoin,1 Ubah biner RGB ke decimal RGB Stego imagebaris,kolom= R,G,B Poin=poin+1 ya Tidak B B Stego imagebaris,kolom= R,G,B Stego image299,299=password Selesai Gambar 3.6 Flowchart Penyisipan Algoritma LSB lanjutan

3.6 Flowchart Ekstraksi Algoritma Exclusive Or XOR

Pada proses ekstraksi Algoritma XOR dilakukan dengan melakukan operasi XOR kembali dengan menggunakan citra cover kemudian memverifikasi password yang telah disipkan pada saat penyisipan, agar tingkat keamanannya lebih baik. Jika Universitas Sumatera Utara Password yang disisipkan benar maka citra embed dapat keluar dari citra covernya. Proses ekstraksi Algoritma XOR ini dapat dilihat pada gambar 3.7 If sisip.length=302x24 ? Ubah stego image ke matrix rgb Ubah matrix rgb stego image ke biner Poin=0 For baris=0 to 29 step 1 For kolom=o to 29 step 1 R=sisippoin,8, poin=poin+8 G=sisippoin,8, poin=poin+8 B=sisippoin,8, poin=poin+8 Embed Image baris,kolom=R,G,B selesai Ubah Biner RGB Ke Desimal Tidak Ya Mulai Ambil Stego Image XOR Ambil Cover Image Input Password Baca Password If hasil299,299=password ? Muncul pesan “Password tidak valid For baris=0 to image cover height-1 step 1 For kolom=o to image cover width-1 step 1 Sisip=sisip rgb Ubah Cover image ke matrix rgb Ubah matrix rgb cover image ke biner If biner stego image = 0 RGB = 0 RGB = 1 RGB = 0 If biner stego image = 1 biner cover image = 0 Ya Tidak Ya Tidak Tidak Ya Gambar 3.7 Flowchart Ekstraksi Algoritma XOR Universitas Sumatera Utara

3.7 Flowchart Ekstraksi Algoritma Least Significant Bit LSB