BAB I PENDAHULUAN Latar Belakang

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1.Latar Belakang

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB 1 PENDAHULUAN Latar belakang

BAB I PENDAHULUAN. Pada era teknologi informasi yang semakin berkembang, pengiriman data

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN , 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Pengiriman informasi yang dilakukan dengan mengirimkan data tanpa melakukan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. teknik enkripsi terhadap integritas data maka suatu informasi tidak bisa dibaca oleh orang yang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. melalui ringkasan pemahaman penyusun terhadap persoalan yang dibahas. Hal-hal

BAB I PENDAHULUAN. Ilmu yang mempelajari tentang cara-cara pengamanan data dikenal dengan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

1.1 LATAR BELAKANG MASALAH

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Informasi merupakan suatu hal yang sangat penting dalam. kehidupan kita. Seperti dengan adanya teknologi internet semua

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. Kerahasiaan dan keamanan saat melakukan pertukaran. data adalah hal yang sangat penting dalam komunikasi data,

BAB III ANALISA DAN PERANCANGAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 2 LANDASAN TEORI. 2.1 Kriptografi Definisi Kriptografi

BAB III METODOLOGI PENELITIAN

BAB 2 TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 3 KRIPTOGRAFI RSA

BAB I PENDAHULUAN. berkembang dengan sangat baik, telah membantu kehidupan umat manusia.

1 BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 3 ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN. dalam bahasa sandi (ciphertext) disebut sebagai enkripsi (encryption). Sedangkan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Dewasa ini teknologi pengiriman pesan teks semakin berkembang,

1.1 Latar Belakang BAB I PENDAHULUAN

BAB 1 PENDAHULUAN Latar Belakang

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN. kebutuhan manusia. Dalam era globalisasi sekarang ini, teknologi informasi sangat

Bab 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. mempunyai makna. Dalam kriptografi dikenal dua penyandian, yakni enkripsi

BAB I PENDAHULUAN. muncul sampai dengan adanya yang disebut smartphone, yang memiliki berbagai fungsi seperti

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Di era globalisasi saat ini, mendapatkan informasi sangatlah mudah. Setiap

1BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANGAN KRIPTOGRAFI HYBRID KOMBINASI METODE VIGENERE CIPHER DAN ELGAMAL PADA PENGAMANAN PESAN RAHASIA

SISTEM KRIPTOGRAFI. Mata kuliah Jaringan Komputer Iskandar Ikbal, S.T., M.Kom

BAB I PENDAHULUAN. Keamanan data merupakan hal yang sangat penting dalam menjaga

Sistem Kriptografi Kunci-Publik

Keamanan Sistem Informasi. Girindro Pringgo Digdo

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. dan SMS hingga ponsel cerdas. Ponsel cerdas atau juga dikenal dengan smartphone memiliki

ALGORITMA ELGAMAL DALAM PENGAMANAN PESAN RAHASIA

SKRIPSI BILQIS

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI. Universitas Sumatera Utara

BAB II TINJAUAN PUSTAKA. Kriptografi (cryptography) berasal dari Bahasa Yunani: cryptós artinya

RSA (Rivest, Shamir, Adleman) Encryption

2016 IMPLEMENTASI DIGITAL SIGNATURE MENGGUNAKAN ALGORITMA KRIPTOGRAFI AES DAN ALGORITMA KRIPTOGRAFI RSA SEBAGAI KEAMANAN PADA SISTEM DISPOSISI SURAT

BAB I PENDAHULUAN. diperhatikan, yaitu : kerahasiaan, integritas data, autentikasi dan non repudiasi.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 3 METODE PENELITIAN

TEKNIK PENYEMBUNYIAN PESAN PDF TERENKRIPSI MENGGUNAKAN ALGORITMA KRIPTOGRAFI VERNAM CIPHER DAN STEGANOGRAFI END OF FILE (EOF) DALAM MEDIA GAMBAR

BAB 2 LANDASAN TEORI. Berikut ini akan dijelaskan pengertian, tujuan dan jenis kriptografi.

Penerapan algoritma RSA dan Rabin dalam Digital Signature

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

Oleh: Benfano Soewito Faculty member Graduate Program Universitas Bina Nusantara

BAB III ANALISA SISTEM

BAB I PENDAHULUAN. khususnya komunikasi pesan teks lewat chatting banyak hal yang harus

BAB 1 PENDAHULUAN Latar Belakang Masalah

PENGGUNAAN ALGORITMA KRIPTOGRAFI POHLIG HELLMAN DALAM MENGAMANKAN DATA

Transkripsi:

BAB I PENDAHULUAN Bab ini akan menjelaskan mengenai latar belakang penilitian judul skripsi Implementasi Hybrid Cryptosystem dengan menggunakan Algoritma One Time Pad dan Algoritma Rabin Cryptosystem dalam Pengamanan data teks. Rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, tinjauan pustaka,dan sistematika penulisan skripsi. 1.1. Latar Belakang Berkomunikasi satu sama lain merupakan salah satu sifat dasar manusia. Komunikasi berfungsi sebagai sarana untuk saling berinteraksi satu sama lain. Cara manusia berkomunikasi dari zaman dahulu sampai sekarang terus mengalami perkembangan. Salah satu sarana komunikasi adalah melalui tulisan. Tulisan berfungsi untuk menyampaikan pesan kepada pembacanya. Pesan tersebut dapat berisi suatu informasi yang bersifat rahasia didalamnya. Bila pesan dikirim secara langsung tanpa ada perantara dari sipengirim ke sipenerima maka keamanan keaslian atau keutuhan pesan tersebut dapat dijamin. Namun bila pesan itu dikirim dengan adanya perantara diantara pengirim dan penerima,maka ada kemungkinan pesan itu disadap oleh pihak-pihak yang tidak bertanggung jawab, dimana isi dari pesan tersebut bisa diketahui oleh pihak yang tidak berwenang dan mengalami perubahan sebelum sampai ke penerima. Ada beberapa cara dan teknik yang digunakan untuk menjaga keamanan kerahasian dari sebuah pesan yang dikirim. Salah satunya adalah kriptografi dimana pesan disamarkan menjadi pesan tersandi. Algoritma kriptografi terbagi atas dua jenis algoritma yaitu algoritma simetri dan asimetri. Algoritma simetris adalah suatu algoritma dimana kunci enkripsi yang digunakan sama dengan kunci dekripsi. Sebelum mengirim pesan, pengirim dan penerima pesan harus memiliki kunci yang sama untuk digunakan bersama, dan kunci itu harus lah rahasia bagi pihak yang tidak berkepentingan sehingga algoritma ini sering disebut juga dengan algoritma kunci rahasia. Algoritma asimetris adalah algoritma dimana kunci yang digunakan untuk

2 proses enkripsi dan dekripsi tidak lah sama. Pada algoritma ini menggunakan kunci publik dan kunci privat. One Time Pad adalah salah satu jenis dari algoritma simetris, One Time Pad algoritma yang sempurna dan tidak dapat dipecahkan sehingga diberi gelar Unbreakble Chiper(Munir,2006). Algoritma ini menggunakan satu kunci untuk satu pesan dan untuk pesan berikutnya dilakukan proses pengacakan. Tetapi algoritma ini memiliki kelemahan yaitu kunci yang digunakan harus benar benar acak dan panjang kunci harus sama dengan panjang pesan(prameswara, 2012). Rabin Public Key adalah salah satu dari algoritma asimetris yang memiliki kunci publik dan kunci privat.fungsi dasar dari algoritma ini hampir sama dengan fungsi dasar dari algoritma RSA. Hanya saja komputasi dari algoritma Rabin lebih sederhana dari algoritma RSA. Karena kesederhanaan nya maka serangan untuk algoritma ini pun lebih banyak (Wandani, 2012). Dengan melihat dua jenis algoritma diatas, dengan berdasarkan kelebihan dan kekurangan dari dua jenis algoritma tersebut maka penulis dengan ini melakukan tekhnik Hybrid Cryptosystem dari kedua algoritma tersebut untuk pengamanan dan penyandian pesan. Algoritma simetris berfungsi untuk mengenkripsikan pesan plainteks menjadi pesan cipherteks sedangkan algoritma asimetris berfungsi untuk mengenkripsikan plainkey menjadi cipherkey Berdasarkan latar belakang yang telah penulis uraikan diatas, maka dilakukan penelitian dengan judul Implementasi Algoritma One Time Pad dengan Algoritma Rabin Key dalam Pengamanan Data Teks. 1.2. Rumusan Masalah Berdasarkan latar belakang yang telah penulis uraikan, rumusan masalah yang ada pada penelitian ini: Bagaimana teknik Hybrid Cryptosystem dengan algoritma One Time Pad dan Rabin dilakukan agar dapat menjamin keamanan pesan dan kunci yang akan dikirim dalam pengamanan data teks. 1.3 Batasan Masalah Batasan masalah yang dapat diambil dari latar belakang di atas adalah

3 1) Penelitian ini hanya membahas teknik pengamanan data teks dengan algoritma One Time Pad serta Algoritma Rabin Cryptosystem sebagai pengaman kunci. 2) Data yang di input berupa karakter dalam ASCII 8 bit dalam bentuk file doc* dan txt*. 3) Panjang pesan maksimal yang dapat diinput sebanyak 32.691 karakter 4) Pengujian bilangan prima menggunakan Metode Fermat. 5) Penelitian ini tidak membahas pendistribusian kunci dan penyerangan data 1.4 TujuanPenelitian Tujuan penelitian ini antara lain: 1) Menerapkan suatu sistem keamanan dengan algoritma One Time Pad pada data teks dan file dengan algoritma Rabin sebagai pengaman kunci dari hasil algoritma One Time Pad. 2) Membangun dan merancang suatu aplikasi yang dapat digunakan untuk mengenkripsi dan mendekripsi data teks serta mengamankan kunci yang digunakan. 1.5 Manfaat Penelitian 1) Menambah pengetahuan penulis dalam melakukan proses enkripsi dan dekripsi suatu pesan teks dengan menggunakan algoritma One Time Pad dan algoritma Rabin. 2) Penelitian ini diharapkan dapat bermanfaat untuk meningkatkan keamanan dokumen yang bersifat rahasia. 3) Sebagai bahan refrensi bagi peneliti lain yang ingin membahas topik yang terkait dengan penelitian ini. 4) Membangun dan merancang aplikasi sistem keamanan dalam pengiriman data teks dengan menggunakan algoritma One Time Pad dan algoritma Rabin

4 1.6 Metodologi Penelitian 1) Studi Literatur Pada tahap ini dilakukan peninjauan terhadap buku-buku, artikel-artikel, jurnal-jurnal maupun hasil penelitian terdahulu yang terkait dengan algoritma One Time Pad, dan algoritma Rabin Cryptosystem. 2) Analisis dan Perancangan Dengan adanya rumusan dan batasan masalah, permasalahan dan kebutuhan dianalisis disertai pembuatan flowchart, pseudocode, diagram use case, perancangan antarmuka dan perancangan dari aplikasi. 3) Implementasi Dilakukan implementasi algoritma One Time Pad dikombinasikan dengan Rabin Cryptosystem dengan pencarian sekuensial dalam bentuk aplikasi sistem keamanan data pesan teks sesuai dengan analisis dan perancangan yang telah dilakukan sebelumnya. 4) Pengujian Menguji apakah aplikasi yang telah dibuat berhasil berjalan sesuai dengan keinginan dan melakukan perbaikkan jika masih terdapat error pada aplikasi. 5) Dokumentasi Selama penelitian berlangsung hingga penelitian berakhir dilakukan pendokumentasian dalam bentuk laporan penelitian (skripsi).

5 1.7 SistematikaPenulisan Agar pembahasan lebih sistematis, maka tulisan inidibuat dalam lima bab, yaitu : BAB 1 PENDAHULUAN Bab ini akan menjelaskan mengenai latar belakang penilitian judul skripsi Implementasi Hybird Cryptosystem dengan menggunakan Algoritma One Time Pad dan Algoritma Rabin Cryptosystem dalam Pengamanan Data Teks. Rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, tinjauan pustaka,dan sistematika penulisan skripsi. BAB 2 LANDASAN TEORI Berisi tentang pembahasan teori-teori tentang Kriptografi algoritma One Time Pad dan Rabin Cryptosystem. BAB 3 ANALISIS DAN PERANCANGAN Berisi tentang uraian analisis mengenai proses kerja dari metode One Time Pad dan Rabin Cryptosystem yang terdiri dari flowchart, pseudocode, Unified Modeling Language(UML) serta perancangan dari aplikasi. BAB 4 IMPLEMENTASI DAN PENGUJIAN Pada tahap ini dilakukan pembuatan sistem dan coding sesuai dengan analisis dan perancangan.kemudian melakukan pengujian sistem. BAB 5 KESIMPULAN DAN SARAN Bab terakhir akan memuat kesimpulan isi dari keseluruhan uraian dari bab-bab sebelumnya dan saran-saran dari hasil yang diperoleh yang diharapkan dapat bermanfaat dalam pengembangan selanjutnya.