• Tidak ada hasil yang ditemukan

Implementasi Pengenkripsian Dan Penyembunyian Data Menggunakan Tiny Encryption Algorithm Dan End Of File

N/A
N/A
Protected

Academic year: 2019

Membagikan "Implementasi Pengenkripsian Dan Penyembunyian Data Menggunakan Tiny Encryption Algorithm Dan End Of File"

Copied!
14
0
0

Teks penuh

(1)

SKRIPSI

MUHAMMAD ALFIAN 091401001

PROGRAM STUDI S-1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(2)

IMPLEMENTASI PENGENKRIPSIAN DAN PENYEMBUNYIAN DATA MENGGUNAKAN TINY ENCRYPTION ALGORITHM DAN END OF FILE

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer

MUHAMMAD ALFIAN 091401001

PROGRAM STUDI S-1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

MEDAN 2013

(3)

PERSETUJUAN

Judul : IMPLEMENTASI PENGENKRIPSIAN DAN

PENYEMBUNYIAN DATA MENGGUNAKAN

TINY ENCRYPTION ALGORITHM DAN END OF

FILE

Kategori : SKRIPSI

Nama : MUHAMMAD ALFIAN

Nomor Induk Mahasiswa : 091401001

Program Studi : SARJANA (S1) ILMU KOMPUTER

Departemen : ILMU KOMPUTER

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI (FASILKOM-TI)

Diluluskan di

Medan, 13 Juni 2013

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

(4)

PERNYATAAN

IMPLEMENTASI PENGENKRIPSIAN DAN PENYEMBUNYIAN DATA MENGGUNAKAN TINY ENCRYPTION ALGORITHM DAN END OF FILE

SKRIPSI

Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juni 2013

Muhammad Alfian 091401001

(5)

PENGHARGAAN

Puji dan syukur penulis ucapkan kepada Allah SWT atas limpahan rahmat, rezeki dan karunia-Nya sehingga penulis dapat menyelesaikan skripsi ini sebagai syarat untuk memperoleh gelar Sarjana Komputer, Program Studi Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara. Shalawat dan salam kepada Rasulullah Muhammad SAW.

Pada pengerjaan skripsi dengan judul "IMPLEMENTASI PENGENKRIPSIAN DAN PENYEMBUNYIAN DATA MENGGUNAKAN

TINY ENCRYPTION ALGORITHM DAN END OF FILE", penulis menyadari

bahwa banyak memperoleh bantuan dari berbagai pihak yang turut membantu dan memotivasi dalam pengerjaannya. Dalam kesempatan ini, penulis mengucapkan terima kasih kepada:

1. Bapak Prof. Dr. Iryanto, M.Si dan Ibu Dian Rachmawati,S.Si,M.Kom selaku dosen pembimbing yang telah memberikan arahan dan motivasi kepada penulis dalam pengerjaan skripsi ini.

2. Ibu Maya Silvi Lydia, Bsc, M.Sc dan Ibu Dian Wirdasari S.Si, M.Kom sebagai dosen penguji yang telah memberikan saran dan kritik kepada penulis dalam penyempurnaan skripsi ini.

3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi Ilmu Komputer.

(6)

5. Ayahanda Chairus Saleh dan Ibunda Rosdewi yang telah memberikan do’a, dukungan, perhatian serta kasih sayang yang tulus serta pengorbanan yang tidak ternilai harganya.

6. Kakak penulis Khairunnisa serta keluarga besar penulis.

7. Teman-teman seperjuangan mahasiswa S1-Ilmu Komputer stambuk 2009 yang telah memberikan bantuan, motivasi dan perhatiannya.

8. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat penulis ucapkan satu per satu yang telah membantu penyelesaian skripsi ini.

Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu penulis menerima kritik dan saran yang bersifat membangun demi kesempurnaan skripsi ini. Sehingga dapat bermanfaat bagi kita semuanya.

Medan, April 2013

(Muhammad Alfian)

(7)

ABSTRAK

Keamanan dan kerahasiaan data merupakan salah satu aspek penting dari suatu sistem informasi. Informasi yang disalahgunakan dapat berakibat kerugian yang sangat besar pada kasus-kasus besar seperti informasi penting rahasia perusahaan, data nasabah bank dan lain sebagainya. Solusi dalam pengamanan informasi salah satunya dapat digunakan dengan kriptografi. Algoritma kriptografi yang digunakan pada penelitian ini adalah tiny encryption algorithm. Serangan pengamanan data memakai kriptogafi selalu bisa dapat terjadi, dengan pemikiran ini penulis menambahkan teknik pengamanan dengan melakukan penyembunyian data dengan media gambar sebagai penampung, istilah ini disebut dengan steganografi. Steganografi yang digunakan pada penelitian ini adalah end of file. Teknik ini melakukan proses penyembunyian data yang terletak pada akhir citra, sehingga tidak mempengaruhi kualitas citra penampung. Pada penelitian ini, sistem yang dibangun menggunakan microsoft visual studio 2010 C# . Sistem ini dapat berfungsi dengan baik, namun memiliki warna blur yang ditimbulkan pada citra penampung yang diakibatkan oleh pesan yang disisipkan, dimana semakin besar ukuran pesan yang dsisipkan maka warna blur yang timbul pada citra akan semakin banyak.

(8)

Implementation Of Encryption And Data Hiding using Tiny

Encryption Algorithm And End Of File

ABSTRACT

Security and confidentiality of data is one important aspect of an information system. The information can be misused very large losses in high-profile cases such vital information confidential corporate, customer data banks and etc. Information security solutions in one of them can be used with cryptography. Cryptographic algorithms used in this study is a tiny encryption algorithm. Cryptographic data security attacks can always wear can occur, with this in mind the authors added security techniques to perform data hiding with the media as a placeholder, this term is called steganography. Steganography is used in this study is the end of the file. These techniques make the process of data hiding which is located at the end of the image, so it does not affect the image quality of the reservoir. In this study, a system built using microsoft visual studio 2010 C #. This system can work well, but has a color image blur caused to the container caused by the inserted message, where the greater the size of the message dsisipkan then color the image blur that arises will be many more.

Keyword : cryptography, tiny encryption algorithm, steganography, end of file.

(9)
(10)

2.1.6 End Of File 16

Bab 3 Analisis dan Perancangan Sistem 3.1 Implementasi Tiny Encryption Algorithm 20 3.3.4.1 Flowchart Proses Algoritma Enkripsi

Data Tiny Encryption Algorithm dan

Penyembunyian Data End Of File . 38

3.3.4.2 Flowchart Proses Enkripsi 41

3.3.4.3 Flowchart Proses Dekripsi 42

3.3.4.4 Flowchart Embedding End Of File 43 3.3.4.5 Flowchart Ekstrak End Of File 44

3.3.5 Perancangan Antarmuka

3.3.5.1 Tampilan Menu Utama 45

3.3.5.2 Tampilan Form Pengirim 46

(11)

3.3.5.3 Tampilan Form Penerima 47

Bab 4 Implementasi dan Pengujian

4.1Implementasi Sistem 49

4.6 Pengujian Antara Ukuran Pesan Yang Disisipkan Dengan Warna Blur Pada Citra 61

Bab 5 Kesimpulan Dan Saran 5.1 Kesimpulan 62

5.2. Saran 63

Daftar Pustaka 64

(12)

DAFTAR TABEL

Halaman

Tabel 2.1 Enkripsi TEA 11

Tabel 2.2 Format File Citra 12

Tabel 3.1 Use Case Diagram Form Pengirim 31

Tabel 3.2 Use Case Diagram Form Penerima 32

Tabel 4.1 Pengujian Proses Enkripsi Dan Dekripsi 59

Tabel 4.2 Pengujian Proses Penyisipan dan Ekstrak Data 60

Tabel 4.3 Pengujian Antara Ukuran Pesan Dengan Warna Blur Citra 61

(13)
(14)

Gambar 4.8 Proses Inputan Cover Object 55

Gambar 4.9 Proses Embedding Image 55

Gambar 4.10 Proses Extraction Image 56

Gambar 4.11 Proses Pendekripsian Image 56

Gambar 4.12 Citra Asli 57

Gambar 4.13 Citra Stego-Object 57

Gambar 4.14 Citra Asli Sebelum Disisipkan Pesan 58

Gambar 4.15 Citra Asli Setelah Disisipkan Pesan 58

Gambar 4.16 Inputan Plaintext 58

Gambar 4.17 Hasil plaintext 58

BAB I

Referensi

Dokumen terkait

 Suatu organisasi diperlukan karena : (1) suatu kelompok makin bertambah luas dan (2) tujuan sukar dicapai oleh kelompok yg terbatas.  Pada fase kelompok berubah menjadi

Makanan Jepun ∼ Washoku ∼ (Sila buat pilihan sama ada makanan Jepun atau makanan barat) Hidangan tempatan dari Wilayah Saga.

Quraish Shihab dalam menafsirkan kata musibah dapat ditarik kesimpulan yang mana sebab musibah terjadi karena ulah manusia, musibah terjadi atas izin Allah,

Pasal 1 angka 6 menyebutkan pengertian utang, adalah kewajiban yang dinyatakan atau dapat dinyatakan dalam jumlah uang baik dalam mata uang Indonesia maupun mata uang asing, baik

Menimbang : bahwa untuk melaksanakan seleksi terbuka pengisian Jabatan Pimpinan Tinggi Madya dan Pratama di lingkungan Badan Pengawas Obat dan Makanan sebagaimana

Renstra PD Kecamatan Bulang Tengah Suku Ulu Kabupaten Musi Rawas tahun 2016 –2021 ini merupakan dokumen perencanaan jangka menengah PD untuk periode lima tahun yang

P SURABAYA 03-05-1977 III/b DOKTER SPESIALIS JANTUNG DAN PEMBULUH DARAH RSUD Dr.. DEDI SUSILA, Sp.An.KMN L SURABAYA 20-03-1977 III/b ANESTESIOLOGI DAN

Hasil penelitian menunjukkan bahwa: (1) perangkat pembelajaran yang dikembangkan secara umum berkategori baik, (2) penguasaan keterampilan berpikir kritis mahasiswa