• Tidak ada hasil yang ditemukan

Kriptografi Visual pada Citra Berwarna Menggunakan Metode Kombinasi Perluasan Warna Red Green dan Blue - Visual Cryptography for Color Images Using Combining Expanding Color Red Green and Blue Method.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Kriptografi Visual pada Citra Berwarna Menggunakan Metode Kombinasi Perluasan Warna Red Green dan Blue - Visual Cryptography for Color Images Using Combining Expanding Color Red Green and Blue Method."

Copied!
15
0
0

Teks penuh

(1)

KRIPTOGRAFI VISUAL PADA CITRA BERWARNA

MENGGUNAKAN METODE KOMBINASI PERLUASAN

WARNA RED GREEN DAN BLUE

Amazone Ruwe Munthe (0722059)

Jurusan Teknik Elektro Universitas Kristen Maranatha email: rue.amazone@gmail.com

ABSTRAK

Visual kriptografi, sebuah pengembangan teknik kriptografi, untuk mendeskripsikan citra yang terenkripsi dapat menggunakan penglihatan manusia. Seperti pada teknik kriptografi yang lain, visual kriptografi memiliki persyaratan kerahasiaan, integritas data, otentikasi dan nirpenyangkalan. Sebagai pertimbangan keamanan, hal itu memastikan agar peretas tidak dapat melihat petunjuk apapun dari citra rahasia.

Kriptografi visual adalah teknik kriptografi data berupa citra dengan cara membagi citra menjadi beberapa bagian. Setiap bagian citra tersebut adalah subset dari citra rahasia. Jika dihasilkan n bagian dalam proses enkripsi, maka jika hanya terdapat n-1 bagian, gambar tidak dapat didekripsi. Pada tugas akhir ini menggunakan skema (2,2), sebuah citra rahasia berwarna akan dilakukan pengkodean menjadi dua buah citra bayang dan pendekodeannya diproses dengan menumpuk dua buah citra bayang untuk mendapatkan informasi berupa citra rahasia.

Pengujian dilakukan dengan menggunakan penilaian PSNR (Peak Signal to Noise Ratio) dan MOS (Mean Opinion Score) untuk mendapatkan kualitas citra hasil dekripsi.

(2)

VISUAL CRYPTOGRAPHY FOR COLOR IMAGES USING

COMBINING EXPANDING COLOR RED GREEN AND BLUE

METHOD

Amazone Ruwe Munthe (0722059)

Department of Electrical Engineering Maranatha Christian University email: rue.amazone@gmail.com

ABSTRACT

Visual cryptography, an emerging cryptography technology, uses the human vision to decrypt encrypted images. Like the other cryptographic techniques, visual cryptography has confidentiality requirements, data integrity, authentication and non-repudiation. For security concerns, it also ensures that hackers cannot perceive any clues about a secret image.

Visual cryptography is a cryptographic technique data such as pictures or images by dividing the image into several parts. Each section image is a subset of the first image. If the resulting N part in the encryption process, so if there are only N-1 parts, images cannot be decryption. This essay used (2.2), a secret color image will be encoding into two share images and the decoding are processed by stacking two share images to get the information of the secret image.

The quality of decrypted image is calculate using PSNR (Peak Signal to Noise Ratio) and MOS (Mean Opinion Score).

(3)

DAFTAR ISI

II.6 Perbaikan Ukuran Citra Dekripsi ... 30

BAB III PERANCANGAN DAN REALISASI ... 32

III.1 Perancangan Perangkat Lunak ... 32

III.2 Prosedur Proses Enkripsi ... 33

III.3 Prosedur Proses Dekripsi …………... 38

BAB IV DATA PENGAMATAN DAN ANALISA DATA ... 41

(4)

IV.2 Analisa Data ... 47

BAB V KESIMPULAN DAN SARAN ... 52

V.1 Kesimpulan …... 52

V.2 Saran ... 53

(5)

DAFTAR TABEL

Halaman

Tabel II.1 Tabel Kebenaran OR ... 21

Tabel II.2 Tabel Kebenaran XOR ... 21

Tabel II.3 Kombinasi warna dan alamat kriptografi visual citra berwarna... 22

Tabel II.4 Hasil Inverse Setiap Kombinasi Warna ... 31

Tabel IV.1 Parameter Penilaian MOS ………... 49

(6)

DAFTAR GAMBAR

Halaman

Gambar II.1 Pesan Plainteks Menjadi Cipherteks ... 6

Gambar II.2 (a)Skema enkripsi dan dekripsi, (b) contoh ilustrasi enkripsi dan dekripsi ……… 10

Gambar II.3 Codebreaker ... 11

Gambar II.4 Kriptografi dan kriptanalisis adalah cabang bidang ilmu kritologi……….………. 13

Gambar II.5 Cara Kerja Kriptografi Visual ………...…... 16

Gambar II.6 Contoh Penggunaan Skema k dari n (k = 2, n = 3) ……….. 17

Gambar II.7 Contoh Kriptografi Visual Citra Lena: (a) Share 1, (b) share 2, (c) gabungan share 1 dan share 2. ……… 18

Gambar II.8 Kombinasi perpaduan warna RGB ………. 19

Gambar II.9 Proses penguraian warna dan halftone ……… 20

Gambar II.10 (a) Citra continuous tone. (b) Citra halftone... 20

Gambar II.11 Proses penguraian warna cyan …………... 23

Gambar II.12 Proses penguraian warna magenta ……… 24

Gambar II.13 Proses penguraian warna yellow ……… 24

Gambar II.14 Proses pemguraian warna red ………... 25

Gambar II.15 Proses penguraian warna green ……….. 25

Gambar II.16 Proses penguraian warna blue ………. 26

Gambar II.17 Proses penguraian warna hitam ……… 26

(7)

Gambar II.19 Perhitungan Matematis pada Pembentukan Pixel

Rekonstruksi ……… 28

Gambar III.1 Diagram Blok Kriptografi Visual Citra Berwarna ……… 31

Gambar III.2 Diagram Alir Proses Enkripsi ………... 33

(8)

DAFTAR LAMPIRAN

Lampiran LIST PROGRAM MATLAB ……… L - 1

(9)

BAB I

PENDAHULUAN

I.1 Latar Belakang Masalah

Saat ini komunikasi data melalui media internet merupakan hal yang umum.

Kendala keamanan informasi dari data yang dikirimkan merupakan masalah yang

dihadapi dalam komunikasi data. Berikut ini merupakan salah satu cara untuk

meningkatkan keamanan informasi data yang berbentuk citra berwarna.

Dalam kriptografi terdapat dua konsep utama yaitu enkripsi dan dekripsi.

Enkripsi adalah proses dimana informasi atau data yang hendak dikirim diubah

menjadi bentuk yang hampir tidak dikenali dengan istilah sebagai informasi awalnya

dengan menggunakan algoritma tertentu. Dekripsi adalah kebalikan dari enkripsi

yaitu mengubah kembali bentuk tersamar tersebut menjadi informasi atau data awal.

Pada tahun 1994, Moni Naor dan Adi Shamir mengembangkan suatu skema

yang menggunakan minimal dua buah gambar dan gambar-gambar tersebut harus

memiliki transparansi. Skema rahasia ini disebut Kriptografi Visual. Lapisan

pertama berisi piksel acak dan lapisan berikutnya berisi informasi rahasia.

Kriptografi Visual dapat dikatakan merupakan bentuk visual dari operasi XOR.

Sistem Kriptografi visual adalah salah satu teknik dalam kriptografi yang

memungkinkan informasi yang bersifat visual untuk dienkripsi dengan metode

tertentu untuk mendekripsinya dapat dilakukan dengan penglihatan manusia. Pada

(10)

Bab I Pendahuluan

dapat dikenali). Kerahasiaan ini dapat terjadi karena citra dapat dideskripsikan

apabila terdapat n buah share, sedangkan n-1 share tidak akan memberikan

informasi visual.

Keamanan skema ini dianggap baik dan hampir tidak dapat dipecahkan. Cara

untuk mendeskripsikan pesan tersebut juga sangat mudah. Untuk proses dekripsi

Kriptografi Visual Citra Berwarna cukup dengan menumpukkan share 1 dan 2 yang

dimaksudkan untuk menggabungkan warna RGB. Setelah digabungkan, maka dapat

melihat informasi yang terkandung di dalamnya.

I.2 Perumusan Masalah

Permasalahan yang akan dibahas dalam Tugas Akhir ini meliputi :

1. Bagaimana membuat sistem yang dapat membuat suatu citra asli menjadi tidak

dikenali informasinya.

2. Bagaimana cara mengembalikan citra yang tidak dikenal informasinya, menjadi

citra asal yang dikenali.

I.3 Tujuan

Tujuan yang ingin dicapai dari Tugas Akhir ini adalah merancang dan

merealisasikan perangkat lunak yang mampu melakukan proses pengkodean citra

berwarna menjadi dua buah citra bayang dan pendekodean menjadi citra asal

(11)

Bab I Pendahuluan

I.4 Pembatasan Masalah

1. Dimensi citra yang digunakan adalah 200 x 200

2. Percobaan dilakukan pada 6 citra berwarna standar pengujian dan 6 citra berwarna

dasar (red, green, blue, cyan, magenta dan yellow).

I.5 Metodologi

Metodologi dalam Tugas Akhir ini adalah dengan eksperimental sehingga

hasilnya dapat diuji. Langkah-langkahnya adalah :

1. Mempelajari teori kriptografi visual.

2. Perancangan perangkat lunak kriptografi visual citra berwarna.

3. Melakukan uji coba perangkat lunak kriptografi visual citra berwarna.

I.6 Sistematika Penulisan

Sistematika pembahasan laporan Tugas Akhir ini disusun menjadi lima bab,

yaitu sebagai berikut :

 Bab I PENDAHULUAN

Pada bab pendahuluan ini dibahas tentang latar belakang, identifikasi masalah,

perumusan masalah, tujuan, pembatasan masalah, metodologi, dan sistematika

(12)

Bab I Pendahuluan

 Bab II LANDASAN TEORI

Untuk memudahkan pembahasan tentang Tugas Akhir ini, disertakan teori

pendahuluan yang membahas definisi kriptografi, termonologi, tujuan kriptografi,

pengenalan kriptografi visual, cara kerja kriptografi visual, serta model kriptografi.

 Bab III PERANCANGAN DAN REALISASI

Untuk merealisasikan Tugas Akhir, perancangan perangkat lunak dibuat dengan

menggunakan perangkat lunak Matlab. Pada bab ini akan dijelaskan cara kerja dan

proses enkripsi serta dekripsi untuk perangkat lunak kriptografi visual.

 Bab IV DATA PENGAMATAN DAN ANALISA

Untuk melihat hasil rancangan perangkat lunak, maka dibuat pengujian perangkat

lunak

 Bab V KESIMPULAN DAN SARAN

Kesimpulan dan saran disusun untuk memberikan gambaran tentang Tugas Akhir

yang dilakukan.

Lampiran disusun untuk memudahkan pemahaman tentang perangkat lunak

Pengkodean Citra Menjadi Dua Buah Citra Bayang dan Pendekodean Menjadi Citra

(13)

Bab V Kesimpulan dan Saran

BAB V

KESIMPULAN DAN SARAN

Bab ini merupakan bab penutup yang berisi kesimpulan-kesimpulan yang

diambil berdasarkan hasil pengamatan dan saran-saran untuk pengembangan lebih

lanjut dari Tugas Akhir yang berjudul “Kriptografi Visual Pada Citra Berwarna

Menggunakan Metode Kombinasi Perluasan Warna Red Green dan Blue”.

V.1 Kesimpulan

1. Perangkat lunak yang digunakan untuk pengkodean citra menjadi 2 buah share

dan pendekodean citra bayang menjadi citra asal berjalan dengan baik.

2. Kriptografi visual pada citra yang hanya memiliki warna tunggal

mengakibatkan share 1 memiliki pola warna rekonstruksi yang sama.

3. Penggabungan share dengan fungsi XOR menghasilkan citra rekonstruksi

yang lebih baik daripada penggabungan (dekripsi) share dengan fungsi OR.

4. Hasil dari percobaan perangkat lunak pengkodean citra menjadi 2 buah share

dan pendekodean citra menjadi citra asal pada penggabungan (dekripsi)

menggunakan OR memiliki kualitas yang tidak mirip sampai agak mirip

dengan citra input, nilai pengujian dekripsi menggunakan XOR memiliki

kualitas yang agak mirip dan mendekati mirip dengan citra input dan nilai

pengujian citra hasil perbaikan ukuran memiliki kualitas agak mirip dan

(14)

Bab V Kesimpulan dan Saran

5. Proses resize hasil penggabungan share 1 dan 2 sehingga didapatkan citra

hasil dekripsi yang berukuran sama dengan citra input dapat dilakukan dengan

mengambil sampel. Sampel tersebut merupakan warna pada setiap pixel pada

koordinat ganjil ((1,1), (1,3)….(3,1), (3,3)… dan seterusnya)

V.2 Saran

1. Perangkat lunak yang dibuat dapat dikembangkan agar menggunakan

penguraian warna standar CMY (cyan, magenta dan yellow).

(15)

Daftar Pustaka

DAFTAR PUSTAKA

1. Young-Chang Hou. 2002. Visual cryptography for color images. Taiwan:

Department of Information Management, National Central University.

2. Munir, Rinaldi, Kriptografi, Penerbit Informatika, 2006

3. N.Naor and A.Shamir, Visual Cryptography Advances in Cryptography :

Eurocrypt’94, Springer Verleg, Berlin, ppi-129(1995).

4. Vishal M onga, Niranjan Damera-Venkat a, Hamood Rehman and Brian L. Evans.

Halft oning Toolbox for M ATLAB. Aust in: The Universit y of Texas.

5. Tanama, Albert (2013). Pengkodean Cit ra M enjadi Dua Buah Cit ra Bayang dan

Pengkodean M enjadi Cit ra Asal. Bandung: Universit as Krist en M aranat ha.

6. ht t ps:/ / w w w .ceremade.dauphine.fr/ ~peyre/

Referensi

Dokumen terkait

Oleh karena itu dibentuklah Gabungan Petani Pemakai Pupuk (GP3) , Gabungan Petani Pemakai Pupuk (GP3) adalah suatu kelompok atau gabungan yang terdiri dari beberapa

Prosedur Permintaan Penawaran Harga dan Pemilihan Pemasok Dalam prosedur ini, fungsi pembelian mengirimkan surat permintaan penawaran harga kepada para pemasok untuk

Nilai ini lebih besar dari derajat kesalahan 10% maka Ho ditolak, Sehingga dapat dapat diartikan bahwa variabel independen yaitu Harga Domestik kakao Indonesia, Harga

Pem erint ah berencana unt uk m engurangi t arget penerbit an Surat Berharga Negara ( SBN) m enj adi Rp 799 t riliun dari yang sebelum nya m encapai Rp 822,27 t riliun t ahun

Efektivitas Pembelajaran Sejarah Kebudayaan Islam di Madrasah Tsanawiyah (MTs) Al-Huda Bandung Tulungagung ”. Dengan

Tunduk kepada peraturan perundang-undangan yang berlaku dari waktu ke waktu dalam wilayah hukum di mana kantor cabang Bank maupun media Jasa Bank dan/atau Rekening berada,

Berdasarkan hasil analisis yang disajikan pada Gambar 3 tersebut menunjukan bahwa panelis lebih menyukai empek-empek ikan Layang Deles tanpa tepung dengan perlakuan

'Katakanlah,' Ayo, aku akan bacakan padamu apa yang Tuhanmu telah haramkan untukmu: yakni jangan menjadikan sesuatupun sebagai sekutu bagi-Nya, dan kamu harus memperlakukan kedua