KRIPTOGRAFI VISUAL UNTUK BERBAGI DUA CITRA RAHASIA MENGGUNAKAN METODE FLIP (2,2) Putri Kartika Sari

dokumen-dokumen yang mirip
KRIPTOGRAFI VISUAL (4,4) UNTUK BERBAGI 3 CITRA RAHASIA LEWAT 4 CITRA TERSANDI. Jevri Eka Susilo

Kriptografi Visual Berbasis Model CMY Menggunakan Mask Hitam Putih Untuk Hasil Digital Watermarking Menggunakan Teknik Penggabungan DWT Dan DCT

PERANCANGAN PERANGKAT LUNAK KRIPTOGRAFI VISUAL TANPA EKSPANSI PIKSEL DAN ALGORITMA RLE

KRIPTOGRAFI VISUAL PADA CITRA BERWARNA MENGGUNAKAN METODE KOMBINASI PERLUASAN WARNA RED GREEN DAN BLUE

PERBANDINGAN CITRA DENGAN ALGORITMA DITHERING ZHIGANG FAN, SHIAU FAN DAN STUCKI SEBAGAI MASUKAN KRIPTOGRAFI VISUAL

KRIPTOGRAFI VISUAL UNTUK GAMBAR BERWARNA BERBASIS DISTRIBUSI ACAK PADA SHARE DENGAN PENYISIPAN LSB DIGITAL WATERMARKING

KRIPTOGRAFI VISUAL DENGAN ALGORITMA ELGAMAL YANG DIMODIFIKASI UNTUK CITRA BERWARNA DENGAN TIGA CITRA HASIL ENKRIPSI MENGGUNAKAN PERANGKAT LUNAK MATLAB

PENYEMBUNYIAN GAMBAR DALAM GAMBAR MENGGUNAKAN SISTEM FUNGSI ITERASI ABSTRAK

BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN DISCRETE COSINE TRANSFORM (DCT) BERBASIS ALGORITMA GENETIKA

IMPLEMENTASI ALGORITMA LEMPEL-ZIV-WELCH DAN ADAPTIVE HUFFMAN CODING PADA KRIPTOGRAFI VISUAL

Penyembunyian Pesan Rahasia Dalam Gambar dengan Metoda JPEG - JSTEG Hendry Hermawan / ABSTRAK

PENYEMBUNYIAN CITRA DALAM CITRA DENGAN ALGORITMA BERBASIS BLOK ABSTRAK

PENGGUNAAN METODE MODIFIKASI HILL CIPHER PADA KRIPTOGRAFI

Aplikasi Metode Steganografi Berbasis JPEG dengan Tabel Kuantisasi yang Dimodifikasi Kris Reinhard /

Blind Watermarking Citra Digital Pada Komponen Luminansi Berbasis DCT (Discrete Cosine Transform) Irfan Hilmy Asshidiqi ( )

ALGORITMA DETEKSI ADAPTIF BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN TRANSFORMASI

KRIPTOGRAFI VISUAL DENGAN IMPLEMENTASI ALGORITMA LUC PADA CITRA BERWARNA

Watermarking Citra Digital Berwarna Dalam Domain Discrete Cosine Transform (DCT) Menggunakan Teknik Direct Sequence Spread Spectrum (DSSS)

ROBUST BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN TEKNIK KUANTISASI KOEFISIEN DISCRETE WAVELET TRANSFORM

PENYEMBUNYIAN DATA RAHASIA DALAM GAMBAR MENGGUNAKAN PENDEKATAN PREDICTIVE CODING. Disusun Oleh : Nama : Dedy Santosa Nrp :

Teknik Watermarking Citra Digital Dalam Domain DCT (Discrete Cosine Transform) Dengan Algoritma Double Embedding

KOMPRESI CITRA MENGGUNAKAN COMPRESSED SENSING BERBASIS BLOK

WATERMARKING CITRA DIGITAL YANG TAHAN TERHADAP GEOMETRIC ATTACKS

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN DISCRETE COSINE TRANSFORM (DCT)

PENGKODEAN CITRA MENJADI DUA BUAH CITRA BAYANG DAN PENDEKODEAN MENJADI CITRA ASAL ABSTRAK

WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN TEKNIK MODIFIKASI INTENSITAS PIKSEL DAN DISCRETE WAVELET TRANSFORM (DWT)

PENYEMBUNYIAN GAMBAR DALAM GAMBAR MENGGUNAKAN TRANSFORMASI INTENSITAS

Kata Kunci : non-blind watermarking, complex wavelet transform, singular value decomposition.

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN SINGULAR VALUE DECOMPOSITION (SVD)

Penerapan Watermarking pada Citra berbasis Singular Value Decomposition

ADAPTIVE WATERMARKING CITRA DIGITAL DENGAN TEKNIK DISCRETE WAVELET TRANSFORM-DISCRETE COSINE TRANSFORM DAN NOISE VISIBILITY FUNCTION

FUSI CITRA BERBASIS COMPRESSIVE SENSING

Kata kunci : citra, pendeteksian warna kulit, YCbCr, look up table

WATERMARKING PADA CITRA DIGITAL BERBASIS DISCRETE WAVELET TRANSFORM DAN SINGULAR VALUE DECOMPOSITION

Penyembunyian Informasi Dengan Menggunakan Metode SCAN. Roy Rikki ( ) Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha

Algoritma Interpolasi Citra Berbasis Deteksi Tepi Dengan Directional Filtering dan Data Fusion

PERBANDINGAN KUALITAS WATERMARKING DALAM CHANNEL GREEN DENGAN CHANNEL BLUE UNTUK CITRA RGB PADA DOMAIN FREKUENSI ABSTRAK

ABSTRAK. Kata kunci : Watermarking, SVD, DCT, LPSNR. Universitas Kristen Maranatha

IDENTIFIKASI INDIVIDU BERDASARKAN CITRA SILUET BERJALAN MENGGUNAKAN PENGUKURAN JARAK KONTUR TERHADAP CENTROID ABSTRAK

Aplikasi Image Thresholding untuk Segmentasi Objek Menggunakan Metode Otsu s Algorithm. Erick Hartas/

Pengurangan Noise pada Citra Menggunakan Optimal Wavelet Selection dengan Kriteria Linear Minimum Mean Square Error (LMMSE)

PENGURANGAN NOISE UNTUK CITRA DENGAN ADAPTIVE MULTISCALE PRODUCTS THRESHOLDING. Rachma Putri Andilla ( )

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN MODIFIED HAUSDORFF DISTANCE ABSTRAK

NOISE REMOVAL PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

Simulasi Estimasi Arah Kedatangan Dua Dimensi Sinyal menggunakan Metode Propagator dengan Dua Sensor Array Paralel

Perbandingan Dua Citra Bibir Manusia Menggunakan Metode Pengukuran Lebar, Tebal dan Sudut Bibir ABSTRAK

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

PERBANDINGAN DUA CITRA HIDUNG MENGGUNAKAN PARAMETER JARAK DARI HIDUNG KE DAHI DAN KE DAGU, JUMLAH PIXEL, DAN SUDUT

IDENTIFIKASI WAJAH SESEORANG BERDASARKAN CITRA BIBIR MENGGUNAKAN METODE EIGEN FUZZY SET ABSTRAK

IDENTIFIKASI SESEORANG BERDASARKAN CITRA TELINGA DENGAN MENGGUNAKAN METODE TRANSFORMASI HOUGH ABSTRAK

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN METODA PHASE ONLY CORRELATION ABSTRAK

PENGGABUNGAN DUA CITRA DENGAN METODE COMPRESSIVE SENSING MENGGUNAKAN MATLAB

Sistem Penghitung Jumlah Objek di Jalan Raya Menggunakan Background Subtraction dan Tracking

VERIFIKASI TANDA TANGAN DENGAN METODE JARINGAN SYARAF TIRUAN HETEROASSOCIATIVE MEMORY ABSTRAK

BAB 1 PENDAHULUAN. 1.1 Latarbelakang

SISTEM PENGENALAN PENGUCAPAN HURUF VOKAL DENGAN METODA PENGUKURAN SUDUT BIBIR PADA CITRA 2 DIMENSI ABSTRAK

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR SCALE INVARIANT FEATURE TRANSFORM

KOREKSI WARNA PADA FOTO DIGITAL DENGAN METODA INTERPOLASI BICUBIC

Perbandingan Metode K Nearest Neighbor dan K Means Clustering dalam Segmentasi Warna pada Citra ABSTRAK

PERBANDINGAN METODE KDDA MENGGUNAKAN KERNEL RBF, KERNEL POLINOMIAL DAN METODE PCA UNTUK PENGENALAN WAJAH AKIBAT VARIASI PENCAHAYAAN ABSTRAK

REALISASI APLIKASI PEMINDAI DAN PEMBANGKIT QUICK RESPONSE CODE (QR CODE) PADA SMARTPHONE ANDROID ABSTRAK

Model Sistem Akses Tempat Parkir Berdasarkan Pengenalan Plat Nomor Kendaraan. Andry Jonathan ( )

IDENTIFIKASI WAJAH MANUSIA BERDASARKAN PERBANDINGAN PARAMETER TINGGI HIDUNG, LEBAR HIDUNG DAN JARAK MATA. Yusriani Laa Baan

Pengenalan Warna Kulit Untuk Klasifikasi Ras Manusia Andy Putra P. Zebua /

PENDETEKSIAN CITRA PALSU DENGAN MENGGUNAKAN WATERMARKS DAN SUPPORT VECTOR MACHINES. Daniel Hutabarat ( )

SLOPE CORRECTION PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

PERANCANGAN PENDETEKSI KEDIPAN MATA UNTUK FUNGSI KLIK PADA MOUSE MELALUI KAMERA WEB ABSTRAK

Perbandingan Efektivitas Algoritma Blind-Deconvolution, Lucy-Richardson dan Wiener-Filter Pada Restorasi Citra. Charles Aditya /

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

FACE RECOGNITION MENGGUNAKAN METODE TWO- DIMENSIONAL PRINCIPAL COMPONENTS ANALYSIS (2DPCA) ABSTRAK

Kinerja Sistem Komunikasi Satelit Non-Linier BPSK Dengan Adanya Interferensi Cochannel.

DAFTAR ISI. BAB 3 PERANCANGAN PERANGKAT LUNAK 3.1 Diagram Alir Utama Kamera Web iii

PENGAMANAN FILE GAMBAR PADA PERANGKAT MOBILE ANDROID MENGGUNAKAN METODE STEGANOGRAFI LSB DAN ALGORITMA KRIPTOGRAFI AES SKRIPSI

PENERJEMAH FILE MUSIK BEREKSTENSI WAV KE NOT ANGKA. Albertus D Yonathan A / ABSTRAK

PENGENALAN WAJAH DENGAN METODE ORTHOGONAL LAPLACIANFACES. Luhur Pribudhi ( )

Simulasi Perbedaan Jarak (Range) Akibat Gangguan Sinyal. Jamming Sebagai Electronic Countermeasure (ECM) Pada Radar ABSTRAK

KOMPRESI DAN DEKOMPRESI DATA TEKSTUAL MENGGUNAKAN ALGORITMA DEFLATE. Valentinus Henry G /

ANALISA KINERJA CODEBOOK PADA KOMPRESI CITRA MEDIS DENGAN MEMPERHATIKAN REGION OF INTEREST

APLIKASI PENGOLAHAN CITRA DIGITAL DALAM MENGHITUNG JUMLAH SUATU OBJEK PADA SUATU DAERAH PENGAMATAN ABSTRAK

PERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCAL BINARY PATTERN ABSTRAK

Aplikasi Kamera Web Untuk Menggerakkan Gambar Objek Dengan Jari Tangan

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR CHAIN CODE ABSTRAK

Agita Indraputri Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Marantha

Pengenalan Pola Karakter Tulisan Tangan Dengan Menggunakan Metoda Clustering Melalui Similarity Measure Approach

PERANCANGAN DAN REALISASI DINDING PRESENTASI INTERAKTIF DENGAN PENDETEKSIAN POSISI SINAR POINTER LASER SEBAGAI OPERATOR KURSOR MOUSE ABSTRAK

Perancangan dan Realisasi Dinding Interaktif Menggunakan Bahasa Pemrograman Flash ABSTRAK

KOMPRESI DAN DEKOMPRESI DATA TEKSTUAL MENGGUNAKAN ALGORITMA DYNAMIC MARKOV

REALISASI PERANGKAT LUNAK UNTUK IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCAL LINE BINARY PATTERN (LLPB)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGENALAN WAJAH DENGAN CITRA MASUKAN BERUPA CITRA SKETSA WAJAH SEBAGAI HASIL SINTESIS DENGAN TEKNIK MULTISCALE MARKOV RANDOM FIELD (MRF)

Proteksi Kesalahan Berbeda Menggunakan Metode Rate Compatible Punctured Convolutional (RCPC) Codes Untuk Aplikasi Pengiriman Citra ABSTRAK

Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield

Jony Sitepu/ ABSTRAK

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FILTER GABOR ABSTRAK

SIMULASI PEMBUATAN POLA CITRA UNTUK MENGETAHUI JARAK ANTARA NANOPARTIKEL DENGAN MENGGUNAKAN LATTICE GENERATOR DAN LATTICE PARAMETER ANALYZER

BAB 2 TINJAUAN PUSTAKA

IMPLEMENTASI STEGANOGRAFI DAN KRIPTOGRAFI DALAM MELINDUNGI PESAN CITRA DIGITAL

ABSTRAK. Kata kunci : Steganografi, bit-plane complexity segmentation, data tersembunyi, peak signal-to-noise ratio. v Universitas Kristen Maranatha

Transkripsi:

KRIPTOGRAFI VISUAL UNTUK BERBAGI DUA CITRA RAHASIA MENGGUNAKAN METODE FLIP (2,2) Putri Kartika Sari Email: pvtrikartika@gmail.com Jurusan Teknik Elektro, Fakultas Teknik Jl. Prof. Drg. Suria Sumantri 65, Bandung 40164, Indonesia ABSTRAK Kerahasiaan informasi multimedia pada era internet merupakan hal yang sangat penting untuk diperhatikan. Banyak lembaga/instansi atau bahkan individu-individu yang tidak ingin informasi yang disampaikannya diketahui oleh orang lain. Oleh karena itu dikembangkanlah cabang ilmu yang mempelajari tentang cara-cara pengamanan data atau dikenal dengan istilah Kriptografi. Pada Tugas Akhir ini skema yang digunakan adalah kriptografi visual (2,2) dengan Metode Flip, yaitu dua buah citra rahasia akan diubah menjadi 2 buah citra terenkripsi. Citra yang digunakan adalah citra biner. Prosesnya adalah dengan membaca dua buah piksel dari masing-masing dua buah citra rahasia. Untuk proses dekripsinya matriks-matriks share akan didekripsi menggunakan logika OR sehingga didapatkan citra semula. Pengujian dilakukan dengan 10 citra berbeda yang memiliki tingkat detail yang berbeda. Hasil pengujian yang didapatkan yaitu program penyembunyian citra rahasia menggunakan Visual Kriptografi (2,2) menggunakan software MATLAB berhasil direalisasikan. Dilakukan penilaian dengan PSNR (Peak to Signal Noise Ratio) dan MOS (Mean Opinion Score) pada citra hasil dekripsi, diperoleh nilai berkisar 2.5 3.1 db untuk PSNR dan berkisar 1.58 2.91 untuk MOS. Kata Kunci : kriptografi, kriptografi visual, metode flip, share, piksel, PSNR, MOS. i

VISUAL CRYPTOGRAPHY FOR SHARING 2 SECRET IMAGES USING FLIP METHOD (2,2) Putri Kartika Sari Email: pvtrikartika@gmail.com Department of Electrical Engineering, Faculty of Engineering Maranatha Christian University Jl. Prof. Drg. Suria Sumantri 65, Bandung 40164, Indonesia ABSTRACT The confidentiality of multimedia information by this era of internet is important thing to be undertaken. Organizations or even individuals want the information that they submitted not known by others. Therefore study that research about securing the data was developed or known as term watermarking and cryptography. In this final assignment used scheme of a visual cryptography (2.2) with Flip Method, which is the secret image will be converted into 2 encrypted images. The image used are binary images. The process is to read two pixel from each of two secret images. For decryption process share matrices will be decrypted using a logical OR to obtain the original image. Tests carried out with 10 different images that have different levels of detail. Assessment conducted by PSNR (Peak Signal to Noise Ratio) and MOS (Mean Opinion Score) on the image decryption results, obtained for a value between 2.5 3.1 db PSNR and between 1.58 2.91 for MOS. keywords : cryptography, visual cryptography, flip method, share, pixel, PSNR, MOS. iii

DAFTAR ISI LEMBAR PENGESAHAN PERNYATAAN ORISINALITAS LAPORAN PERNYATAAN PUBLIKASI LAPORAN TUGAS AKHIR KATA PENGANTAR ABSTRAK... i ABSTRACT... iii DAFTAR ISI... v DAFTAR GAMBAR... vii DAFTAR TABEL... viii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Identifikasi Masalah... 2 1.3 Rumusan Masalah... 2 1.4 Tujuan Penelitian... 2 1.5 Batasan Masalah... 2 1.6 Sistematika Pembahasan... 3 BAB II LANDASAN TEORI... 4 2.1 Citra... 4 2.1.1 Format Citra Bitmap (BMP)... 4 2.1.2 Citra Biner... 5 2.1.3 Piksel... 6 2.2 Operator Boolean OR... 7 2.3 Ekspansi Piksel... 7 2.4 Kriptografi Visual... 9 2.5 Metode Flip... 11 v

2.5.1 Proses Enkripsi... 12 2.5.2 Proses Dekripsi... 19 2.5.3 Proses Perbaikan Hasil Dekripsi... 20 2.6 PSNR... 21 BAB III PERANCANGAN DAN REALISASI... 22 3.1 Perancangan Perangkat Lunak... 22 3.2 Prosedur Enkripsi... 23 3.3 Prosedur Dekripsi... 31 3.4 Prosedur Perbaikan Citra Hasil Dekripsi... 32 BAB IV DATA PENGAMATAN DAN ANALISA DATA... 47 4.1 Data Pengamatan... 47 4.2 Analisa Data... 68 BAB V SIMPULAN DAN SARAN... 69 5.1 Simpulan... 69 5.2 Saran... 69 Daftar Pustaka... 70 Lampiran A... A Lampiran B...B vi

DAFTAR GAMBAR Gambar 2.1 Bitmap dengan Nilai Matriksnya... 5 Gambar 2.2 Contoh Citra Biner... 5 Gambar 2.3 Representasi Piksel... 6 Gambar 2.4 Hasil Logika OR Piksel Hitam dan Piksel Putih... 7 Gambar 2.5 Ekspansi Piksel... 8 Gambar 2.6 Contoh perbesaran citra dengan ekspansi piksel... 8 Gambar 2.7 Contoh model sederhana kriptografi visual... 10 Gambar 2.8 Kriptografi Visual dengan menggunakan Metode Flip... 11 Gambar 2.9 Gambaran Proses Dekripsi... 19 Gambar 2.10 Citra yang digunakan untuk menyisipkan kunci... 20 Gambar 2.11 Citra yang sudah disisipi kunci... 20 Gambar 3.1 Diagram Blok Kriptografi Visual (2,2)... 22 Gambar 3.2 Diagram Alir Proses Enkripsi... 23 Gambar 3.3 Diagram Alir Proses Dekripsi... 31 Gambar 3.4 Diagram Alir Proses Penyisipan Kunci... 42 Gambar 3.5 Diagram Alir Proses Pembacaan Kunci... 43 Gambar 3.6 Diagram Alir Proses Pembersihan Citra Hasil Dekripsi... 45 Gambar 4.1 Citra baru yang digunakan untuk menyisipkan kunci... 62 vii

DAFTAR TABEL Tabel 2.1 Hasil Operasi Boolean OR... 7 Tabel 2.2 Tabel 16 basis matriks untuk Skema 1... 14 Tabel 2.3 Tabel 16 basis matriks untuk Skema 2... 16 Tabel 3.1 Tabel Proses Enkripsi Skema 1... 26 Tabel 3.2 Tabel Proses Enkripsi Skema 2... 28 Tabel 3.3 Tabel Pembuatan Matriks Kunci Skema 1... 34 Tabel 3.4 Tabel Pembuatan Matriks Kunci Skema 2... 36 Tabel 4.1 Citra Hasil Percobaan Skema 1... 47 Tabel 4.2 Citra Hasil Percobaan Skema 2... 55 Tabel 4.3 Citra Hasil Perbaikan... 63 Tabel 4.4 Parameter Penilaian MOS... 67 Tabel 4.5 Hasil Penilaian MOS... 67 Tabel 4.6 Hasil Penilaian PSNR... 68 viii