Implementasi Sistem Tampila Implementasi Sistem Keamanan Data Menggunakan Algoritma RSA Dan Modified LSB

BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi Sistem

Setelah dilakukan tahapan analisis dan perancangan, tahapan selanjutnya adalah implementasi sistem ke dalam sebuah bahasa pemrograman, dalam penelitian ini bahasa pemrograman yang digunakan adalah MATLAB 7.5.0 R2007b. Implementasi dilakukan sesuai dengan perancangan yang telah didesain sebelumnya. Perancangan yang baik akan memudahkan pengembangan sistem dalam tahap implementasi.

4.1.1 Tampilan Antarmuka Aplikasi

Implementasi dari hasil tahapan analisis dan perancangan dapat dilihat dari tampilan antarmuka sistem sebagai berikut:

4.1.1.1 Tampilan Halaman Home

Halaman Home merupakan halaman awal yang akan ditampilkan saat sistem dijalankan. Tampilan Halaman Home ditunjukkan pada Gambar 4.1. Universitas Sumatera Utara Pad Embed, Ex halaman in akan meng dan penyisi tempat berl akan didek Help yang yang terse keseluruhan da halaman xtract, Help ni, karena m gantarkan us ipan pesan, langsungny kripsikan ke dapat mem edia pada n. Gambar 4 Home ter p dan Exit. menunjukka ser ke halam sedangkan ya proses ek mbali ke pl mbantu user tiap halam

4.1 Tampila

rdapat 5 m Tombol u an Halaman man Embed menu Extr kstraksi cip lainteksnya r dalam me man di sis an Halaman menu bar ya untuk menu n Home sed d, tempat b ract akan m herteks dar . Menu Hel emahami p stem ini a n Home ang terdiri u Home tid dang dijalan erlangsungn enuju halam ri stego ima lp akan men enggunaan akan menu dari menu dak diaktifk nkan. Menu nya proses man Extract age dan sel nampilkan sistem. M utup sistem u Home, kan pada u Embed enkripsi t sebagai anjutnya halaman enu Exit m secara Universitas Sumatera Utara

4.1.1.2 Tam

Halaman E dan penyisi pihak peng menginputk cover imag merupakan Seb menentukan pasangan k mpilan Hal Embed meru ipan bit-bit girim pesan kan pesan y ge yang s tampilan h belum men n kunci pu kunci-kunci laman Emb upakan hala cipherteks n. Pada hal yang akan d esuai deng alaman Em Gambar 4. nginputkan ublik dan i tersebut u bed aman untuk ke dalam c laman Emb dikirimkan k gan panjan bed. .2 Tampila pesan y kunci priv user harus proses enk cover image bed ini, us kepada pen g karakter an Halaman yang akan vat terlebih membangk kripsi pesan e, proses te er atau pen nerima pesan pesan. G n Embed dienkrips h dahulu. U kitkan nila menjadi ci ersebut terj engirim pes n dan juga Gambar 4.2 sikan, user Untuk men ai p dan q ipherteks adi pada san akan memilih berikut r harus nentukan dengan Universitas Sumatera Utara mengklik to dan n dan Has ditampilkan dengan wa ditampilkan 4.4, dimana merah. ombol Rand n kunci priva Gam sil dari pem n pada kolo arna merah n setelah us a nilai e, n, dom , selanj at d dan n mbar 4.3 H mbangkitan n om seperti te h. Pasangan ser mengklik dan d ditun jutnya untuk user harus Hasil Pemba nilai p dan ertera pada n kunci pu k tombol O njukkan pad k mendapat mengklik t angkitan N q setelah m Gambar 4. ublik dan Ok seperti ya da bagian y tkan pasang ombol Ok. Nilai p dan q menekan tom 3, yaitu bag pasangan ang diperlih yang diberi ngan kunci p q mbol Rand gian yang d kunci priv hatkan pada lingkaran b publik e dom akan dilingkari vat akan Gambar berwarna Universitas Sumatera Utara Pasa enkripsi d menggunak kepada pen d, nilai ters penerima p Gambar angan kunc dan dekrips kan kunci pr nerima pesan sebut nantin pesan dapat r 4.4 Hasil P ci publik da si. Dekrips rivat, oleh k n. Kunci pr nya yang a mendekrips Perhitunga an kunci pr si dilakuka karena itu k rivat yang d akan dikirim sikan cipher an Kunci Pu rivat yang an oleh p kunci privat dimaksud m mkan kepad rteks hasil e ublik dan P didapat ber pihak yang yang didap merupakan p da pihak pe ekstraksi. Privat rguna dalam g menerima pat harus dik pasangan nil enerima pes m proses a pesan kirimkan lai n dan san, agar Universitas Sumatera Utara Sela disediakan, tombol En diinputkan, Ga anjutnya, pe , seperti ya crypt untuk , sistem aka Gambar ambar 4.5 P esan yang i ang diperlih k melakuka an menampi r 4.6 Tamp Plainteks y ingin dienk hatkan pada an proses ilkan pering pilan Pering yang Akan D kripsi diisik a Gambar enkripsi . A gatan seperti gatan Tida Dienkripsi an pada ko 4.5, kemud Apabila tida i pada Gam k Ada Plai i olom Plaint dian user m ak ada pes mbar 4.6. inteks ext yang mengklik an yang Universitas Sumatera Utara Sete dimulai dan pada Gamb Gamba Panj sebagai co minimal d cipherteks, Gambar 4.7 Lan dimensi mi elah user m n sistem ak bar 4.7 yang ar 4.7 Ciph njang blok c over image dimension yaitu saat 7 pada bagia ngkah berik inimal yang mengklik to kan menamp g ditunjukka herteks Has cipherteks m . Besarnya yang nilai user mengk an yang dita kutnya, use g dapat dig ombol Enc pilkan blok- an pada bag sil Enkripsi menentukan a dimensi inya akan klik tombol andai denga er menentu gunakan unt crypt, maka -blok ciphe gian yang di i dan Dime n dimensi m minimal ak muncul b l Encrypt, h an lingkaran ukan cover tuk menyis a proses en rteks sepert beri lingkar ensi Minim minimal yan kan ditamp bersamaan hal tersebut n warna biru r image ya ipkan pesan nkripsi pes ti yang dita ran warna m mal Cover Im ng dapat di pilkan pada dengan b t diperlihatk u. ang sesuai n dengan m san akan ampilkan merah. mage igunakan a kolom lok-blok kan pada dengan mengklik Universitas Sumatera Utara tombol Bro seperti pada File sesuai deng akan disisip bit, sistem a G owse Cover a Gambar 4 Gam e citra yang gan dimens pkan. Apab akan menam Gambar 4.9 r Image , ke 4.8. mbar 4.8 P g dapat dija si minimal bila cover im mpilkan pes 9 Tampilan yang Tida emudian aka Pop-up Wind adikan cove yang telah mage yang san seperti p n Peringata ak Sesuai an tampil j dow Pilih C er image ad ditentukan dipilih buk pada Gamba an Saat Pem endela pem Cover Image dalah file b dari panja kan merupa ar 4.9. milihan Cov milihan cove ge bitmap 24 ang cipherte akan file bi ver Image er image bit yang eks yang itmap 24 Universitas Sumatera Utara Jika telah ditent Bag merupakan telah sesuai a file bitma tukan sistem Gamb gian yang d cover ima i dengan be Gambar p yang dipi m akan mena bar 4.10 Ta Cov ditandai den age yang ak esar dimensi

4.11 Cover