Rumusan Masalah Ruang Lingkup Masalah Tujuan Penelitian Manfaat Penelitian

Selain keamanan data yang perlu diperhatikan juga adalah kecepatan dalam pengiriman data tersebut. Kecepatan pengiriman ini tergantung dari ukuran informasi tersebut. Salah satu solusi masalah tersebut adalah dengan melakukan pemampatan kompresi data sebelum melakukan pengiriman dan kemudian penerima akan merekonstruksinya kembali menjadi data aslinya dekompresi. Kompresi adalah proses pengubahan sekumpulan data menjadi bentuk kode dengan tujuan untuk menghemat kebutuhan tempat penyimpanan dan waktu untuk transmisi data. Kompresi data dilakukan dengan mengkodekan setiap karakter di dalam pesan atau data dengan mengkodekan setiap karakter di dalam pesan atau data dengan kode yang lebih pendek. Pada saat ini banyak sekali algoritma yang digunakan untuk mengkompresi data. Antara lain algoritma Huffman, LZ Family, Run Length Encoding RLE, LZMA, CTW, Deflate, Arithmetic coding, Location Based Encoding dan lain-lain Namira, 2014. Run Length Encoding RLE merupakan suatu bentuk teknik yang digunakan untuk mengkompresi data yang berisi karakter-karakter berulang. Run Length Encoding RLE adalah bentuk yang sangat sederhana dari kompresi data di mana data berjalan yaitu, urutan di mana nilai data yang sama terjadi pada banyak elemen data yang berturut-turut disimpan sebagai nilai data tunggal dan dihitung panjangya Herry dan Yessi, 1999. Berdasarkan uraian di atas, maka penulis mengambil tugas akhir dengan judul “Analisa dan Implementasi Algoritma Kriptografi Playfair Cipher dan Algoritma Kompresi Run Length Encoding dalam Pengamanan dan Kompresi Data Teks ”.

1.2 Rumusan Masalah

Permasalahan yang akan diteliti pada penelitian ini adalah : 1. Bagaimana menganalisa kombinasi algoritma kriptografi Playfair Cipher dan algoritma kompresi Run Length Encoding dengan komplesitas algoritma. 2. Bagaimana mengukur kinerja metode Run Length Encoding dalam proses kompresi file teks. Universitas Sumatera Utara

1.3 Ruang Lingkup Masalah

Ruang lingkup masalah dalam penelitian ini adalah sebagai berikut: 1. Data yang diamankan dan di kompresi berupa file dokumen yang berekstensi .txt, .docdocx. 2. Komponen seperti tabel atau gambar yang terdapat dalam file teks yang digunakan akan diabaikan. 3. Parameter yang akan digunakan untuk analisis algoritma adalah kompleksitas algoritma diukur dengan notasi Big-O, waktu yang dibutuhkan untuk proses enkripsi dan dekripsi serta kompresi dan dekompresi. 4. Variable yang digunakan dalam pengukuran kinerja metode kompresi adalah Compression ratio Cr, Ratio of compression Rc dan Redudancy Rd. 5. Menggunakan bahasa pemrograman VB.Net dan Microsoft Visual Studio sebagai IDE. 6. Algoritma yang akan dianalisa pada penelitian ini adalah algoritma kriptografi klasik Playfair Cipher dan algoritma kompresi lossless Run Length Encoding.

1.4 Tujuan Penelitian

Tujuan dilakukannya penelitian ini adalah : 1. Untuk mengetahui kompleksitas dari setiap algoritma dalam proses enkripsi- dekripsi dan kompresi-dekompresi pada file teks menggunakan algoritma Playfair Cipher dan RLE. 2. Mengetahui kinerja algoritma Run Length Encoding dalam proses kompresi file teks.

1.5 Manfaat Penelitian

Penelitian ini diharapkan dapat memberikan manfaat sebagai berikut: 1. Untuk meningkatkan keamanan data, serta kompresi data. . 2. Menambah pengetahuan penulis dalam melakukan proses enkripsi dan dekripsi serta penampatan kompresi data pada file teks dengan menggunakan algoritma Playfair Cipher dan Run Length Encoding. 3. Sebagai bahan referensi bagi peneliti lain yang ingin membahas topik yang terkait dengan penelitian ini. Universitas Sumatera Utara

1.6 Metodelogi Penelitian