BAB I PENDAHULUAN 1.1 Latar Belakang Pada masa kini, internet sudah menjadi kebutuhan utama. Hampir semua orang menggunakan internet dalam kehidupan mereka sehari-hari, baik untuk keperluan pendidikan, bisnis, hiburan, dan lain-lain. Namun, seiring dengan pesatnya perkembangan internet, masalah keamanan juga semakin kompleks. Salah satu masalah keamanan tersebut adalah pencurian dan pemalsuan data. Data-data yang hilir mudik dalam internet dapat diambil dan diubah oleh orang yang tidak bertanggung jawab. Salah satu cara untuk mencegahnya adalah dengan membuat suatu tanda khusus yang memastikan bahwa data tersebut adalah data yang benar. Untuk itu dapat digunakan salah satu teknologi keamanan jaringan yang disebut Digital Signature. Sebenarnya apakah yang dimaksud dengan Digital Signature itu? Digital Signature bukan berarti gambar tanda tangan yang di-scan dan tampil di monitor lalu ditempelkan pada dokumen kita. Hal itu dinamakan Digitalized Signature. Lalu apakah Digital Signature itu? Digital Signature adalah teknologi yang befungsi untuk menandai suatu data atau dokumen secara digital. Di era yang serba online seperti sekarang ini, banyak sekali dokumen penting yang dibuat dan dikirim secara digital. Hal ini tidak menjamin keaslian pada suatu data atau dokumen entah karena halamannya ada yang hilang, ada perubahan terhadap isi dokumen pada saat pengiriman, dan lain-lain. Oleh karena itu Digital Signature terlahir sebagai salah satu teknologi keamanan jaringan..[nuril, 2008] 1
2 1.2 Perumusan Masalah Berdasarkan pendahuluan di atas, permasalahan dalam tugas akhir ini dapat dirumuskan sebagai berikut: 1. Bagaimana cara melakukan pengamanan data pada saat akan mengirim dokumen dengan menggunakan teknologi Digital Signature? 2. Bagaimana cara kerja Digital Signature dapat membedakan dokumen yang diterima itu benar-benar asli atau sudah dirubah oleh pihak yang tidak berhak? 1.3 Batasan Masalah Batasan masalah penelitian ini adalah : 1. Data yang diamankan berupa dokumen (.doc/x,.xls/x, dan.pdf). 2. Menganalisa pengiriman data melalui jalur lokal atau LAN. 3. Menganalisa pengiriman data melalui jalur E-mail. 4. Menganalisa kebenaran sebuah data yang dikirim sampai ke penerima dengan hanya pada komputer yang telah memiliki program untuk memvalidasi data tersebut. 5. Memodifikasi program dengan membuat interface baru dan menambahkan beberapa fitur untuk mempermudah penggunaan. 1.4 Tujuan dan Manfaat Tujuan penulisan penelitian ini adalah: 1. Untuk mengamankan data perusahaan yg akan dikirim oleh pengirim ke penerima agar terjamin keasliannya atas dokumen tersebut serta dapat menandakan dokumen tersebut dengan kode unik sehingga bebas dari ancaman Repudiation (Penyangkalan). 2. Memodifikasi sebuah program dan membuat sebuah interface baru dengan source code yang sudah ada dengan menambahkan beberapa fitur untuk mempermudah dalam penggunaannya dengan menggunakan Borland Delphi 7.
3 3. Mengenkripsi dokumen dan menghasilkan hash value kemudian membuat digital signature dari hash value tersebut yang dienkripsi menggunakan kunci simetris, ini dimaksudkan untuk menandakan apakah data yang diterima itu benar-benar asli dari si pengirim atau sudah diubah oleh pihak yang tidak berhak. 4. Untuk menguji pengiriman data menggunakan digital signature ini pada LAN (Local Area Network) dan melalui e-mail. 1.5 Metode Penelitian adalah: Metode penelitian yang digunakan untuk menyelesaikan tugas akhir ini 1. Studi Literatur Pada tahapan ini penulis melakukan pengumpulan data dari perpustakaan dan media internet yang diperlukan untuk membantu proses penyelesaian studi kasus yang akan dikerjakan. 2. Wawancara Pada tahapan ini penulis melakukan wawancara langsung ditujukan kepada manager network diperusahaan tersebut, yang bertujuan untuk mengetahui lebih jelas tentang konsep yang diterapkan pada perusahaan. 3. Perancangan Konsep dan Prototype Pada tahapan ini penulis akan menjelaskan konsep serta prototype sederhana yang akan diteliti, konsep dan prototype sederhana tersebut adalah sebagai berikut: 1. Memodifikasi sebuah program dengan membuat sebuah interface baru dan menambahkan beberapa fitur untuk mempermudah penggunaan. 2. Membuat hash value dari sebuah dokumen.
4 3. Membuat digital signature dari hash value yang telah didapat dengan cara mengenkripsi hash value/checksum dengan algoritma kriptografi simetris. 4. Melakukan pengiriman data yang telah dibuat digital signature melalui LAN (Local Area Network) dan melalui e-mail. 5. Melakukan validasi terhadap data atau dokumen yang telah diterima dengan hanya pada komputer yang telah memiliki program untuk memvalidasi. 4. Implementasi dan Pengujian Pada tahapan ini penulis melakukan pengujian pada sebuah interface yang telah dibuat. Melalui tahap ini akan dapat diketahui apakah fungsi-fungsi pada interface yang telah dibuat dapat berjalan sesuai dengan yang diharapkan. 5. Penulisan Laporan Penulisan laporan yang dibutuhkan dalam penyusunan Tugas Akhir untuk semua tahapan yang sudah dilakukan. 1.6 Sistematika Penulisan Laporan Pada laporan penulisan ini, penulis membagi kedalam bab-bab yang masing-masing babnya menguraikan materi seperti berikut: BAB I PENDAHULUAN Bab ini berisi tentang latar belakang masalah, pembatasan masalah, tujuan dan manfaat, kontribusi penelitian, metode penelitian, dan sistematika penulisan laporan. BAB II LANDASAN TEORI Bab ini berisi tentang teori-teori pendukung dari studi kasus ini.
5 BAB III ANALISA DAN PERANCANGAN Bab ini membahas tentang pembuatan digital signature yang dilakukan pada sebuah program serta membuat sebuah program modifikasi dengan menggunakan source code yang sudah ada di internet dan membuat interface baru dengan menambahkan beberapa fitur untuk mempermudah dalam melakukan proses sign dan verification. BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini berisi tentang pengujian interface yang telah dibuat dengan melalui LAN (Local Area Network) dan e-mail serta hal-hal yang terkait dalam tahapan pembuatan digital signature pada file atau dokumen yang akan dikirimkan sampai dengan proses validasi pada sebuah file atau dokumen yang telah diterima. BAB V KESIMPULAN DAN SARAN Bab ini berisi tentang kesimpulan yang diperoleh dari penulisan penelitian ini dan juga untuk pengembangan penelitian ini kedepannya.