BAB 1 PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. memungkinkan pengguna untuk saling bertukar file maupun data, bahkan dalam

BAB I PENDAHULUAN. yang sangat penting dan perlu diperhatikan dalam menjaga kerahasiaan informasi.

BAB I PENDAHULUAN. dokumen dan berkomunikasi dengan orang lain di lokasi yang berjauhan. tersebut untuk melakukan berbagai macam tindakan kriminal.

BAB I PENDAHULUAN. untuk mencegah informasi tersebut sampai pada pihak-pihak lain yang tidak

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. khususnya internet sangatlah cepat dan telah menjadi salah satu kebutuhan dari

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

I. PENDAHULUAN. andil yang besar dalam perkembangan komunikasi jarak jauh. Berbagai macam model alat komunikasi dapat dijumpai, baik yang berupa

BAB I PENDAHULUAN. teknologi informasi khususnya di bidang komputer memungkinkan seseorang untuk

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. dibutuhkan oleh banyak instansi dan perusahaan-perusahaan milik Negara

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

APLIKASI JAVA KRIPTOGRAFI MENGGUNAKAN ALGORITMA VIGENERE. Abstract

BAB I PENDAHULUAN. sangat penting pada sistem informasi pada saat sekarang ini. Hal ini disebabkan

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

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

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

BAB I PENDAHULUAN. khususnya internet sangatlah cepat dan telah menjadi salah satu kebutuhan dari

1. Pendahuluan. 1.1 Latar belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. menukar data. Melihat teknologi informasi yang makin lama makin canggih pengiriman

BAB I PENDAHULUAN. melalui media internet ini. Bahkan terdapat layanan internet seperti SoundCloud,

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

BAB I PENDAHULUAN. sering digunakan dalam kehidupan sehari-hari, seperti internet, e-commerce,

IMPLEMENTASI ALGORITMA SEAL PADA KEAMANAN DATA

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

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

BAB 1 PENDAHULUAN Latar belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. mengamankan informasi pada masalah ini dapat memanfaatkan kriptografi.

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. disadap atau dibajak orang lain. Tuntutan keamanan menjadi semakin kompleks, maka harus dijaga agar tidak dibajak orang lain.

BAB I PENDAHULUAN. 1. aa

Bab 3. Metode dan Perancangan Sistem

Bab 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Perkembangan teknologi informasi (TI) saat ini memberikan kemudahan

UKDW BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Bahan ajar adalah segala bentuk bahan yang digunakan untuk membantu

BAB I PENDAHULUAN Latar Belakang

Yama Fresdian Dwi Saputro

BAB III ANALISA DAN DESAIN SISTEM

Bab I Pendahuluan 1 BAB I PENDAHULUAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Universitas Sumatera Utara


BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. berbagai pekerjaannya. Komputer-komputer dapat digunakan untuk memenuhi

BAB 1 PENDAHULUAN. ini ikut mendorong terjadinya pertumbuhan di berbagai bidang, salah satunya

BAB I PENDAHULUAN. dalam kehidupan manusia. Kemajuan teknologi dengan kehidupan manusia seakan-akan tidak

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

BAB I PENDAHULUAN. khususnya di bidang komputer memungkinkan seorang. membutuhkan sebuah perangkat yang terhubung ke internet. Informasi yang kita

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. pengiriman data elektronik melalui dan media lainnya yang sering

APLIKASI KRIPTOGRAFI ENKRIPSI DEKRIPSI FILE TEKS MENGGUNAKAN METODE MCRYPT BLOWFISH

BAB I PENDAHULUAN. perusahaan besar sekali pun, namun dengan cepatnya perkembangan juga

BAB I PENDAHULUAN. tidak berhak. Permasalahan tersebut membuat aspek keamanan dalam bidang

BAB I PENDAHULUAN. terdapat pada bab ini adalah latar belakang, perumusan masalah, batasan masalah,

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. melahirkan teknologi yang dapat membantu pekerjaan manusia. Salah satunya adalah

BAB I PENDAHULUAN. cyberspace atau Internet. Begitu juga ratusan organisasi seperti perusahaan,

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. pesan. Kriptografi mengubah informasi asli (plaintext) melalui proses enkripsi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. informasi itu disadap oleh orang yang tidak bertanggung jawab atau berhak.

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan dunia digital saat ini membuat lalu lintas pengiriman data elektronik

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. keamanannya. Oleh karena itu, dikembangkan metode - metode kriptografi file

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN APLIKASI ENKRIPSI DATA MENGGUNAKAN METODE ADVANCED ENCRYPTION STANDARD

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Pangkalan data atau database merupakan kumpulan banyak data yang tersusun dalam suatu bangunan yang terstruktur dan memiliki kumpulan data (record) dari banyak informasi yang bersifat meluas (umum). Artinya, kumpulan informasi yang ada di data kemudian dimasukkan ke dalam satu struktur bangunan sebagai media penyimpan yang akan digunakan sewaktu waktu untuk pembacaan data kembali. Begitu banyak record yang tersimpan pada database masih banyak tampilan akhirnya persis dengan apa yang diinputkan oleh si pengguna. Oleh karena itu, bisa mempermudah jalannya kebocoran data yang ada sehingga menyebabkan kerugian besar bagi instansi tersebut. Dibandingkan dengan file yang bukan database, file lain tersebut hanya memiliki struktur binary serta memiliki informasi penting namun tidak memiliki kumpulan data (record-record) dan lebih bersifat khusus dalam penggunaannya. Oleh karena itu, file database ini bila dilihat dari segi keamanan data maka sangat lebih beresiko bila dibandingkan dengan file lainnya apabila terjadi penyalahgunaan data. Berdasarkan hal di atas dapat dilihat betapa pentingnya file database bila dibandingkan dengan file yang bukan database. Pada penulisan skripsi ini penulis akan menjelaskan perbandingan langsung antara pengamanan record per recordnya (row per row) atau pada file databasenya secara langsung. Salah satu cara untuk menjaga keamanan dan kerahasiaaan suatu data maupun informasi adalah dengan teknik enkripsi dan dekripsi guna membuat pesan, data, maupun informasi tidak dapat dibaca atau dimengerti oleh orang lain, kecuali untuk penerima yang berhak (Tjiharjadi dan Wijaya, 2009).

2 Keamanan basis data dapat dilakukan dengan berbagai macam metode, diantaranya dikenal dengan sebutan kriptografi. Kata kriptografi berasal dari bahasa Yunani, kryptós yang berarti tersembunyi dan gráphein yang berarti tulisan. Sehingga kata kriptografi dapat diartikan berupa tulisan tersembunyi. Dalam kriptografi terdapat dua konsep utama yakni enkripsi dan dekripsi. Enkripsi adalah proses di mana informasi atau data yang hendak dikirim diubah menjadi bentuk yang hampir tidak dikenali sebagai informasi awalnya dengan menggunakan algoritma tertentu. Dekripsi adalah kebalikan dari enkripsi yaitu mengubah kembali bentuk tersamar tersebut menjadi informasi awal. Penelitian pada teknik kriptografi sudah banyak dilakukan diantaranya (Suriski, 2010) aplikasi kriptografi file dengan menggunakan algoritma blowfish, (Kristoporus, 2012) implementasi algortima rijndael untuk enkripsi dan dekripsi pada citra digital. Pada penelitian ini penulis ingin membuat sebuah aplikasi yang dapat menerapkan algoritma rijndael dalam membandingkan dan mengamankan record dan file database. Algoritma rijndael merupakan lanjutan dari enkripsi standart DES, yang masa berlakunya dianggap usai karena faktor keamanannya. Pada bulan Oktober 2000, algortima rijndael terpilih sebagai AES, dan pada bulan November 2001, algortima rijndael ditetapkan sebagai AES, dan diharapkan algoritma rijndael menjadi standar kriptografi yang dominan paling sedikit selama 10 tahun (Surian, 2006). Algoritma ini merupakan salah satu algoritma kriptografi simetrik yang beroperasi dalam mode yang memproses blok kunci 128-bit, 192-bit, atau 256-bit sehingga dikenal dengan (AES- 128), (AES-192), dan (AES-256). 1.2 Rumusan Masalah Berdasarkan latar belakang di atas maka diperlukan pendekatan yang dapat menjaga keraahasiaan isi record dan file database dengan memanfaatkan teknik kriptografi.

3 1.3 Batasan Masalah Agar penelitian ini tidak menyimpang dari apa yang telah dirumuskan, maka dibutuhkan beberapa batasan masalah. Dalam penelitian ini adapun batasan masalahnya yaitu : 1. Algoritma rijndael diimplementasikan pada saat enkripsi serta dekripsi pada string sebagai pola dasar untuk penerapan lanjutan pada record per record database yang ada atau yang diinputkan. 2. Penginputan berupa record pada file dihasilkan output yang tetap akan tersimpan di dalam file yang sama. Pada contoh ini penulis mengambil format.mdb (microsoft access database) yang mewakili bentuk penerapan kriptografi pada database. 3. Algoritma rijndael diimplementasikan pada saat enkripsi serta dekripsi pada file database yang diinputkan. 4. Penginputan berupa file database serta output yang dihasilkan akan tersimpan di dalam file yang diberi ekstensi berupa.krp (crypt). 5. Ekstensi file database yang dapat diamankan yaitu:.accdb,.dbf,.mdb, dan.sql. 6. Kunci yang digunakan adalah dengan menggunakan blok IV Rijndael 128 bit. Serta dengan menggunakan ukuran Blok Kunci (AES) 128 bit, 192 bit, dan 256 bit. 7. Penulis menggunakan algoritma kriptografi rijndael dan tidak membahas serta membandingkan dengan metode kriptografi lainnya. 1.4 Tujuan Penelitian Tujuan penelitian ini adalah salah satu teknik untuk pengamanan pada record dan file database agar tidak dapat dibaca oleh orang yang tidak memiliki izin sehingga data tersebut dapat terjaga kerahasiaannya.

4 1.5 Manfaat Penelitian Adapun manfaat dari penelitian ini yaitu : 1. Dapat menambah pengetahuan dan wawasan penulis mengenai konsep dan metode kerja algoritma rijndael. 2. Dapat menambah keamanan pada isi record dan file database sehingga kerahasiaannya dapat terjaga. 1.6 Metodologi Penelitian Penulis akan merancang dengan tahapan-tahapan metodologi penelitian sebagai berikut: 1. Studi Literatur Pada tahap studi literatur, penulis mengumpulkan referensi-referensi yang berhubungan tentang permasalahan di atas. Tahapan ini ditujukan untuk mengetahui apa yang akan dikerjakan, apa yang sudah dikerjakan oleh peneliti lain, dan bagaimana mereka menyelesaikannya, kemudian seberapa jauh pengembangan terhadap pengamanan record dan file database. 2. Pengumpulan Data Pada tahap pengumpulan data, dilakukan pengumpulan data yang mendukung dalam penyelesaian masalah yang diteliti secara sistematis. 3. Analisa dan Perancangan Sistem Pada tahapan ini, penulis akan melakukan analisa terhadap kumpulan data yang telah dilakukan pada tahapan sebelumnya, dalam penyelesaian suatu masalah sehingga dapat merancang sebuah sistem yang akan diimplementasikan nantinya. 4. Implementasi Sistem Pada tahapan pengimplementasian sistem, penulis melakukan pengimplementasian metode rijndael pada pengamanan record dan file database. Implementasi meliputi pembuatan sistem dan menyelesaikan masalah yang diteliti.

5 5. Pengujian Sistem Pada tahapan ini, penulis melakukan pengujian terhadap sistem yang telah dirancang untuk mengetahui kehandalan sistem tersebut dan untuk mengetahui apakah sesuai dengan yang diharapkan dalam penelitian ini. 6. Dokumentasi Sistem Pada tahap dokumentasi sistem ini, penulis menyusun laporan terhadap sistem yang telah dibuat. 1.7 Sistematika Penulisan Skripsi ini disusun dalam lima bab dengan sistematika penulisan sebagai berikut: Bab I Pendahuluan Pada bab pendahuluan berisi tentang hal-hal yang mendasari dilakukannya penelitian serta pengidentifikasian masalah penelitian. Bagian-bagian yang terdapat dalam bab pendahuluan ini terdiri atas latar belakang masalah, perumusan masalah, batasan masalah, tujuan penelitian, dan manfaat penelitian. Bab II Tinjauan Pustaka Pada bab tinjauan pustaka berisi landasan teori, penelitian terdahulu, kerangka pikir dan hipotesis yang diperoleh dari acuan yang mendasari dalam melakukan penelitian ini. Bab III Analisis dan Perancangan Sistem Pada bab analisis dan perancangan sistem berisi metodologi penelitian yang dilakukan dalam pengimplementasian algoritma rijndael untuk mengamankan file database. Bab IV Implementasi dan Pengujian Sistem Pada bab hasil dan pembahasan berisi penjelasan hasil dari pengujian algoritma rijndael yang telah dilakukan dalam menyelesaikan permasalahan pengamanan file database. Bab V Kesimpulan dan Saran

Pada bab kesimpulan dan saran berisi kesimpulan dari hasil penelitian dan saran-saran yang berkaitan dengan penelitian yang selanjutnya. 6