RANCANG BANGUN ARSITEKTUR LIBRARY SISTEM AUTENTIKASI ONE TIME PASSWORD MENGGUNAKAN PROSEDUR CHALLENGE-RESPONSE TUGAS AKHIR

dokumen-dokumen yang mirip
RANCANG BANGUN SISTEM KEAMANAN JARINGAN KOMPUTER DENGAN MENGGUNAKAN METODE PORT KNOCKING

SISTEM INFORMASI PELACAKAN PENGIRIMAN BARANG BERBASIS WEB

APLIKASI PENILAIAN ASSET DENGAN MENGGUNAKAN METODE GARIS LURUS DAN SALDO MENURUN GANDA (DOUBLE DECLINING) TUGAS AKHIR.

DESAIN DAN IMPLEMENTASI PERANGKAT LUNAK UNTUK MANAJEMEN PENJUALAN REAL ESTATE PADA PT. CITRA TAMA ADIGRAHA SURABAYA TUGAS AKHIR.

RANCANG BANGUN OFFICE AUTOMATION TERBATAS DI PT. KARYA MANUNGGAL JATI TUGAS AKHIR. Disusun Oleh : EDY SUSANTO NPM

TUGAS AKHIR. Oleh : NIRTA YUNIAR WIDAGDO NPM

PEMBUATAN TOKO ONLINE DISTRO MOSFIT PROJECT BERBASIS WEB FRAMEWORK CAKEPHP TUGAS AKHIR. Oleh : ABDUL MUIZZ NPM JURUSAN TEKNIK INFORMATIKA

GAME DAN SIMULASI PEMBELAJARAN RUMUS BANGUN DATAR DAN BANGUN RUANG MATEMATIKA UNTUK ANAK USIA SMP (SEKOLAH MENENGAH PERTAMA) MENGGUNAKAN VB 6

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

SISTEM INFORMASI KENAIKAN PANGKAT STUDI KASUS FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM SKRIPSI

SKRIPSI. Disusun Oleh : VICKY ALTOVAN Kepada

SISTEM PEMBELAJARAN TUGAS SEKOLAH MENENGAH ATAS BERBASIS WEB MENGGUNAKAN PHP dan MySQL TUGAS AKHIR. Oleh : NANANG FEBRYANTO NPM.

APLIKASI PEMUTAR MP3 MENGGUNAKAN EXTJS FRAMEWORK DAN ADOBE AIR LIBRARY

IMPLEMENTASI GOOGLE HACK FOR PENETRATION TESTING SEBAGAI ADD ONS GOOGLE CHROME TUGAS AKHIR

SISTEM LAYANAN ADMINISTRASI SURAT MENYURAT TERPADU PADA FTI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI MANAJEMEN (SIM) PENJADWALAN AGENDA PEGAWAI DI UPN VETERAN JAWA TIMUR BERBASIS WEB SKRIPSI

APLIKASI SISTEM INFORMASI TINDAK PELANGGARAN HUKUM BERBASIS WEB DAN SMS GATEWAY

KATA PENGANTAR. taufik dan hidayah-nya, penulisan laporan tugas akhir dengan judul PELAYANAN SISTEM INFORMASI AKADEMIK DI SMK

ANALISIS DAN PERANCANGAN APLIKASI E LEARNING BERBASIS WEB PADA SMP NEGERI 35 SURABAYA

KATA PENGANTAR. rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang

PEMBUATAN APLIKASI SISTEM INFORMASI MANAJEMEN POLIKLINIK UPN VETERAN JAWA TIMUR SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PERGURUAN TINGGI SWASTA DI SURABAYA DENGAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) SKRIPSI

APLIKASI PENGHITUNG JUMLAH ORANG LEWAT MENGGUNAKAN METODE NORMALIZED SUM SQUARED DIFFERENCES (NSSD) SKRIPSI

KATA PENGANTAR. Syukur Alhamdulillaahi rabbil alamin terucap ke hadirat Allah SWT

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK MANAJEMEN PEGAWAI DI FAKULTAS TEKNOLOGI INDUSTRI UPN VETERAN JAWA TIMUR SKRIPSI.

MANAJEMEN FIREWALL BERBASIS WEB SKRIPSI. Disusun Oleh : ANDY ROSYADI ILMAWAN NPM JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

SISTEM INFORMASI PEMBAYARAN SISWA BERBASIS FRAMEWORK CAKE PHP. STUDI KASUS PADA SEKOLAH DASAR HANG TUAH 10 SIDOARJO TUGAS AKHIR.

APLIKASI TEKNOLOGI AJAX PADA E-COMMERCE ON-LINE PROMOSI BATIK TULIS JAWA TIMUR

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PROGRAM STUDI DI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR SKRIPSI

RANCANG BANGUN SISTEM INFORMASI EKSEKUTIF SIMPAN PINJAM PADA KOPERASI BOUGENVILLE SURABAYA BERBASIS DESKTOP TUGAS AKHIR

SKRIPSI TUWIN FILLAH ANGGRAENI NPM

SISTEM PAKAR DIAGNOSIS KERUSAKAN PADA TELEVISI BERWARNA

PERANCANGAN DAN IMPLEMENTASI ALGORITMA VEA. (Video Encryption Algorithm) UNTUK KEAMANAN DATA PADA VIDEO MPEG SKRIPSI

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK MENGEVALUASI KINERJA OUTSOURCHING PEGAWAI PT. PRATAMA WISESA MANDIRI BERBASIS WEB SKRIPSI.

RANCANG BANGUN SISTEM INFORMASI PERNIKAHAN PADA KANTOR URUSAN AGAMA KECAMATAN BANGIL - PASURUAN SKRIPSI

PEMBUATAN SISTEM INFORMASI PEMBELIAN DAN PENJUALAN BERBASIS CUSTOMER RELATIONSHIP MANAGEMENT DI BENGKEL MOBIL REWWIN MOTOR SKRIPSI

Diajukan Oleh : PRIMA FAUZIAH NPM : JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN

TUGAS AKHIR SISTEM INFORMASI KATALOG SEPEDA MOTOR BERBASIS WEB

KETERANGAN REVISI. Mengetahui,

DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT LUNAK UNTUK MANAJEMEN PEMELIHARAAN MESIN PRODUKSI BERBASIS SMS GATEWAY (STUDI KASUS DI PR RIZKY B) SKRIPSI

RANCANG BANGUN SISTEM PENILAIAN PRAKTIKUM BERBASIS JSON WEB SERVICE PADA LAB. BASIS DATA UPN VETERAN JATIM

Sistem Pendukung Keputusan Pemilihan Pelanggan Terbaik Berbasis Web dengan Metode Yager pada CV. Sentana Prima Unggul Sidoarjo TUGAS AKHIR

ANALISA DAN PERANCANGAN SISTEM PENGOLAHAN DATA NILAI SMA PARLAUNGAN BERBEK WARU BERBASIS WEB DAN SMS GATEWAY SKRIPSI.

APLIKASI PENENTUAN HAMA TANAMAN BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI. Disusun oleh : DENNY PRAWIDIANTO NPM.

SISTEM INFORMASI PENCACAHAN DAN PENYALURAN BANTUAN SOSIAL PEMERINTAH PADA MASYARAKAT KURANG MAMPU DENGAN MENGGUNAKAN BARCODE DAN FINGERPRINT

PENGUKURAN KECEPATAN OBYEK DENGAN PENGOLAAN CITRA MENGGUNAKAN METODE THRESHOLDING SKRIPSI. Disusun Oleh : Hery Pramono NPM.

TUGAS AKHIR. Diajukan Oleh : BRAJA GILANG KENCANA ( ) K e p a d a

SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN OBYEK WISATA KOTA SURABAYA MENGGUNAKAN METODE AHP SKRIPSI

RANCANG BANGUN APLIKASI KAMUS KHUSUS PENYAKIT JANTUNG BERBASIS J2ME SKRIPSI. Disusun oleh : WAHYU WICAKSONO NPM

SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB PADA SMP NEGERI 35 SURABAYA SKRIPSI. Disusun Oleh : GALANK BAGUS FRELANDA W O K NPM.

SISTEM INFORMASI PENGADUAN PADA JALAN TOL(Studi Kasus PT. JASA MARGA (PERSERO), Tbk CABANG SURABAYA GEMPOL) SKRIPSI.

SISTEM INFORMASI AKADEMIK BERBASIS WEB DENGAN PHP PADA SMAN 16 SURABAYA SKRIPSI. Oleh : ACHMAD FU ADI

APLIKASI PERMOHONAN PEMERIKSAAN HEWAN DI BALAI BESAR KARANTINA PERTANIAN SURABAYA SKRIPSI. Disusun Oleh : SUNARKO NPM

SISTEM INFORMASI PENGELOLAAN DAN PENGATURAN JADWAL CERAMAH BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR

SISTEM PEMETAAN PAPAN REKLAME DI SURABAYA BERBASIS GOOGLE MAP

PENJADWALAN KULIAH DENGAN MENGGUNAKAN METODE TABU SEARCH TUGAS AKHIR

Rancang Bangun Aplikasi informasi kejiwaan pada Gangguan Perkembangan Psikologis pada Perilaku dan Emosional Pada masa Anak dan Remaja Berbasis J2ME

SKRIPSI. Disusunoleh : NOVTORI WICAKSONO NPM :

RANCANG BANGUN SISTEM INFORMASI KOMUNITAS BERBASIS WEB DAN SMS GATEWAY DI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN

SISTEM INFORMASI E-MARKETING UNTUK PERIKLANAN BERBASIS CLIENT-SERVER SECARA ONLINE DAN REAL TIME SKRIPSI. Disusun Oleh :

SISTEM RESERVASI EVENT ORGANIZER DI FAMILY GENERATION BERBASIS WEB TUGAS AKHIR

TUGAS AKHIR. Disusun oleh : IWAN KURNIAWAN NPM

APLIKASI WEDDING PLANNER BERBASIS WEB (STUDI KASUS : GRIYA LEKSONO AYU) SKRIPSI. Disusun oleh : KURNIAWAN SUGIARTO NPM

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

SISTEM INFORMASI EKSPEDISI PENGIRIMAN BARANG VIA KERETA API MENGGUNAKAN SMS GATEWAY (STUDI KASUS PT. HERONA EXPRESS SIDOARJO) SKRIPSI.

SISTEM INFORMASI INVENTARIS SMK RAJASA SURABAYA TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN APLIKASI PENGAMBIL INFORMASI BERITA SECARA OTOMATIS TUGAS AKHIR

SISTEM INFORMASI PENDAFTARAN DAN PENILAIAN PRAKTIKUM DI LABORATORIUM TEKNIK INFORMATIKA UPN VETERAN JATIM SKRIPSI. Disusun oleh :

RANCANG BANGUN BERBASIS PEER TO PEER MENGGUNAKAN FRAMEWORK JXTA SKRIPSI. Oleh : RENALDO RENDI FARRY

RENDY WIRAWAN RAHADI NPM

WEB INFO SEKOLAH SURABAYA TUGAS AKHIR. Disusun oleh : LANANG PRIAMBODO NPM

SIMULASI DYNAMIC ROUTING MENGGUNAKAN ANT ROUTING DI GEDUNG GIRI SANTIKA UPN VETERAN JATIM TUGAS AKHIR. Oleh : Hendri Tri Hermawan NPM.

PEMBUATAN APLIKASI ABSENSI ONLINE MENGGUNAKAN SENSOR SIDIK JARI TUGAS AKHIR

MEDIA PEMBELAJARAN INTERAKTIF ONLINE PEMROGRAMAN ORACLE 10g EXPRESS EDITION SKRIPSI. Disusun oleh : MUHAMMAD AMINUL MUSYAFFA NPM.

TUGAS AKHIR APLIKASI INVENTARIS BARANG DI SMPN 37 SURABAYA OLEH : NUR ANITA NIM :

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI AKADEMIK SMK AL- IKHLASH BERBASIS WEB DENGAN PHP DAN MYSQL TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMASI AKUNTANSI BERBASIS WEB PADA KOPERASI SIMPAN PINJAM BOUGENVILLE SURABAYA TUGAS AKHIR

APLIKASI PENGAMANAN DATA MENGGUNAKAN ALGORITMA DATA ENCRYPTION STANDARD (DES) DENGAN NETBEANS IDE BERBASIS DESKTOP

APLIKASI PENGATUR POLA HIDUP SEHAT BERBASIS ANDROID TUGAS AKHIR

PROTOTYPE SISTEM OTOMASI PENGENDALIAN DAN PENGAWASAN RUMAH VIA ANDROID BERBASIS WEB SERVICE TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMASI AKUTANSI DENGAN STUDY KASUS DI PT. RIGEN NET TRAVEL

ABSTRAK. Keyword : recruitment, karyawan, outsourcing. Judul

RANCANG BANGUN APLIKASI SISTEM INFORMASI PEMESANAN BARANG DENGAN MENGGUNAKAN SMS GATEWAY STUDY KASUS CV FERNUS LIGHTING AND SOUND SYSTEM SURABAYA

APLIKASI PERHITUNGAN ZAKAT MAL EMAS DAN ZAKAT MAL PROFESI BERBASIS ANDROID PADA PONSEL SELULAR SKRIPSI

SISTEM PENILAIAN OTOMATIS JAWABAN ESSAY MENGGUNAKAN DETEKSI SIMILARITY TUGAS AKHIR

SISTEM PAKAR UNTUK IDENTIFIKASI HAMA PADA PERTUMBUHAN TANAMAN KEDELAI BERBASIS AJAX DAN PHP TUGAS AKHIR

SIMULASI PENJUALAN DENGAN MENGGUNAKAN METODE MONTE CARLO

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

HALMA 2D MULTIPLAYER BERBASIS APLIKASI DESKTOP TUGAS AKHIR. Disusun Oleh : YUDI HENDRADINATA NPM

SISTEM REKRUITMEN PEGAWAI CV. BINTANG INOVASI GEMILANG (DAUNSOFT) BERBASIS AKUMULASI SKOR CALON PEGAWAI SKRIPSI

KATA PENGANTAR. Syukur Alhamdulillaahi rabbil alamin terucap ke hadirat Allah SWT atas

SISTEM PAKAR MENDIAGNOSA PENYAKIT GINJAL MENGGUNAKAN METODE ALGORITMA FUZZY LOGIC SKRIPSI

RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN AKTIVITAS KARYAWAN DAN DOSEN UPN VETERAN JATIM JURUSAN TEKNIK INFORMATIKA BERBASIS MOBILE TUGAS AKHIR

APLIKASI PENCARIAN LULUSAN MAHASISWA DENGAN BORANG AKREDITASI MENGGUNAKAN METODE FUZZY SKRIPSI

RANCANG BANGUN SISTEM INFORMASI KONTROL STOK RETAIL (STUDI KASUS) CV. TRI JAYA ABADI

SISTEM INFORMASI BIMBINGAN MAHASISWA SKRIPSI

ANALISIS DAN DESAIN CUSTOMER RELATIONSHIP MANAGEMENT TRANSAKSI RESERVASI HOTEL BERBASIS TEKNOLOGI MOBILE TUGAS AKHIR. Oleh :

RANCANG BANGUN APLIKASI PERAMALAN PENJUALAN AQUAKY DENGAN METODE REGRESI LINIER DI CV. JAYA HIKMAH TULUNGAGUNG JAWA TIMUR TUGAS AKHIR

APLIKASI LOCATION BASED SERVICE (LBS) UNTUK OUTLET SEGO NJAMOER BERBASIS ANDROID SKRIPSI

SISTEM INFORMASI EKSEKUTIF BAGIAN KEUANGAN DI CV. TITIK KOMA ADVERTISING SKRIPSI

Transkripsi:

RANCANG BANGUN ARSITEKTUR LIBRARY SISTEM AUTENTIKASI ONE TIME PASSWORD MENGGUNAKAN PROSEDUR CHALLENGE-RESPONSE TUGAS AKHIR Oleh : YUDISTIRA ARYA SAPOETRA 0534010051 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI - FTI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2010 1

Nama : Yudistira Arya Sapoetra NPM : 0534010051 Judul : Rancang Bangun Aristektur Library Sistem Autentikasi One Time Password Menggunakan Prosedur Challenge Response Dosen Pembimbing 1 : Nur Cahyo W., S.Kom, M.Kom Dosen Pembimbing 2 : Achmad Junaidi, S.Kom ABSTRAKSI Dewasa ini dalam berbagai bidang semakin sering ditemui penggunaan komputer yang terhubung pada jaringan. Informasi adalah aset yang paling berharga dan rahasia, berbagai cara dilakukan untuk mempertahankan aset itu dari tangan yang tidak bertanggung jawab. Selalu ada seseorang yang diberi kepercayaan penuh untuk bertanggung jawab menjaga utuhnya data dan informasi. Bagaimana memberikan keamanan pada sebuah sistem, dari serangan dan usaha penetrasi dari luar maupun dari dalam jaringan komputer itu, yang sekarang masih banyak digunakan adalah sistem ber-password. Sistem password statis apabila sering digunakan berkali-kali maka ID login dan password akan rentan sekali terhadap bentuk serangan kedalam sistem komputer. Untuk menghindari pencurian password dan pemakaian sistem secara ilegal, akan bijaksana bila jaringan kita dilengkapi sistem password sekali pakai. Sistem otentikasi One Time Password (OTP) adalah sistem yang menggunakan password yang berbeda disetiap user akan masuk kedalam sebuah sistem. Dari situlah diharapkan OTP dapat menjadi solusi dalam sebuah sistem keamanan jaringan. Tugas akhir ini mengimplementasikan salah satu metode sistem keamanan yang bisa digunakan sebagai solusi perlindungan komputer. Setelah dilakukan analisis dan uji coba, maka didapat kesimpulan bahwa fungsi fungsi yang digunakan sebagai komponen arsitektur library dapat berjalan dengan baik, dan sudah memenuhi prosedur Challenge-Response. Kata kunci: OTP, sistem otentikasi, keamanan jaringan

KATA PENGATAR Puji dan syukur kami panjatkan ke hadirat Allah SWT atas berkat rahmat dan karunia-nya, sehingga dengan segala keterbatasan waktu, tenaga dan pikiran yang dimiliki penyusun, akhirnya penyusun dapat menyelesaikan Tugas Akhir yang berjudul Rancang Bangun Sistem Arsitektur Library Sistem Autentikasi One Time Password Menggunakan Prosedur Challenge Response tepat waktu. Tugas Akhir dengan beban 4 SKS ini disusun guna diajukan sebagai salah satu syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik Informatika, Fakultas Teknologi Industri, UPN VETERAN Jawa Timur. Melalui Tugas Akhir ini penyusun merasa mendapatkan kesempatan emas untuk memperdalam ilmu pengetahuan yang diperoleh selama di bangku perkuliahan, terutama berkenaan tentang penerapan jaringan komputer. Namun, penyusun menyadari bahwa Tugas Akhir ini masih jauh dari sempurna. Oleh karena itu penyusun sangat mengharapkan saran dan kritik dari para pembaca untuk pengembangan aplikasi lebih lanjut. Surabaya, Juni 2010 Penyusun

UCAPAN TERIMA KASIH Penyusun menyadari bahwasanya dalam menyelesaikan Tugas Akhir ini telah mendapat banyak bantuan dan dukungan dari berbagai pihak, untuk itu pada kesempatan yang berharga ini, penyusun mengucapkan terima kasih kepada : 1. Bapak Ir. Sutiyono, MT selaku dekan Fakultas Teknologi Industri 2. Bapak Basuki Rahmat, S.Si, MT selaku ketua jurusan Teknik Informatika 3. Bapak Nur Cahyo Wibowo, S.Kom, M.Kom selaku Dosen Pembimbing I dan Bapak Achmad Junaidi, S.Kom selaku Dosen Pembimbing II yang telah banyak meluangkan waktu dan pikiran untuk memberikan arahan dan ilmu yang berguna kepada penyusun untuk segera menyelesaikan Tugas Akhir ini. 4. Bapak Basuki Rahmat, S.Si, MT, Bapak Made Kamisutara, S.Kom, M.Kom, dan Bapak Doddy Ridwandono, S.Kom selaku penguji Skripsi yang telah banyak memberikan masukan serta membuka wawasan baru. 5. Ibunda Ir. Rini Soekmawati dan Ayahanda Ir. Agoes Wirjosapoetra terima kasih telah memberikan semangat, nasihat, ilmu, dan dukungan dalam bentuk apapun serta tiada henti mendoakan penyusun supaya Tugas Akhir ini segera terselesaikan dan menjadi orang yang berhasil, sholeh, serta berguna untuk bangsa dan negara. 6. Budhe Endang terima kasih buat do anya, Pakdhe Koesno terima kasih buat nasihatnya, Mas Dian, Dhana, Doni siap kita maen DOTA lagi, he he he. 7. Pak Pri dan Ibu Sri (calon mertua) yang selalu memberikan semangat kepada penyusun untuk segera menyelesaikan Tugas Akhir. 8. My Lovin Purna Fitri Nurliana, Amd(Keb) si Tembem yang selalu memberikan do a, dan memberi semangat pantang menyerah, terima kasih udah setia dan sabar menunggu penyusun dalam menyelesaikan Tugas Akhir ini. 9. Special thanks for Arif Rahman Sujatmika, S.Kom, thanks banget udah meluangkan waktu, ilmu, dan tenaga.

10. Sahabat-sahabat penyusun, Wahyu Syaifullah, S.Kom (thanks ilmu - ilmunya), Gandos, Cakman, Sindu, Prast (kita Wisudha bareng), Rendy n the gang, dan semuanya yang tidak bisa penulis sebutkan satu-per-satu.

DAFTAR ISI ABSTRAK... i KATA PENGANTAR... ii UCAPAN TERIMA KASIH... iii DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... x BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 3 1.5 Manfaat Penelitian... 3 1.6 Metodologi Penulisan... 3 1.7 Sistematika Penulisan... 5 BAB II TINJAUAN PUSTAKA... 7 2.1 Autentikasi... 7 2.2 One Time Password... 9 2.3 Challenge Response... 11 2.4 Pengenalan Jenis Jaringan... 14 2.5 Topologi Jaringan... 17 2.6 Jaringan Lokal Area... 22 2.7 Remote Desktop... 24

2.8 Keamanan Password... 25 2.9 Jenis Jenis Serangan Terhadap Keamanan Jaringan... 26 2.10 Enkripsi Dengan Algoritma XXTEA... 28 2.11 Library System.Net... 32 2.12 Library System.Management... 34 2.13 System.Data... 38 BAB III ANALISIS DAN PERANCANGAN... 40 3.1 Analisis Permasalahan... 40 3.2 Perancangan Sistem... 41 3.3 System Flow... 41 3.4 Struktur Database... 44 3.5 Desain Input... 45 3.6 Use Case Diagram... 46 3.7 Activity Diagram (Get Password)... 47 3.8 Activity Diagram (Login Desktop)... 48 BAB IV IMPLEMENTASI SISTEM... 49 4.1 Lingkungan Implementasi... 49 4.2 Implementasi Program dan Tampilan Antar Muka... 49 4.2.1 Form Utama... 50 4.2.2 Implementasi Otentikasi... 51 4.2.3 Implementasi Membaca IP... 52 4.2.4 Implementasi Membaca MAC Address... 53 4.2.5 Implementasi Merubah Password... 53

4.2.6 Implementasi Koneksi Database My SQL... 54 4.2.7 Form Remote Desktop... 55 BAB V UJI COBA DAN EVALUASI... 58 5.1 Tujuan Pengujian... 58 5.2 Lingkungan Uji Coba Sistem... 58 5.3 Skenario Pembuatan Program Menggunakan Arsitektur Library yang Telah Dibangun... 59 5.4 Hasil Perancangan... 60 5.5 Skenario Pertama Merancang Aplikasi... 61 5.6 Skenario Kedua Include File Library otp.dll... 62 5.7 Skenario Ketiga dan Keempat Include File Library dlle.dll dan Menyimpan Program... 63 5.8 Skenario Pengujian Program dan Kriteria Keberhasilan... 65 5.9 Hasil Pengujian... 66 5.10 Hasil Pengujian Skenario 1... 69 5.11 Hasil Pengujian Skenario 2... 70 5.12 Hasil Pengujian Skenario 3... 71 5.13 Hasil Pengujian Skenario 4... 72 5.14 Hasil Pengujian Skenario 5... 73 5.15 Hasil Pengujian Skenario 6... 73 5.16 Hasil Perubahan Yang Terjadi Pada Tabel State... 75 5.17 Hasil Pengujian Skenario 7... 75 5.18 Hasil Pengujian Skenario 8... 76

5.19 Hasil Uji Coba Koneksi (Remote Desktop)... 77 BAB VI PENUTUP... 80 6.1 Kesimpulan... 80 6.2 Saran... 81 DAFTAR PUSTAKA... 82

DAFTAR GAMBAR Gambar 2.1 Topologi Bus... 18 Gambar 2.2 Topologi Ring... 19 Gambar 2.3 Topologi Star... 20 Gambar 2.4 Topologi Pohon... 20 Gambar 2.5 Topologi Mesh... 21 Gambar 2.6 Enkripsi dan Dekripsi Sederhana... 28 Gambar 3.1 System Flow proses get password... 42 Gambar 3.2 System Flow proses Login... 43 Gambar 3.3 Rancangan Tampilan Antar Muka... 45 Gambar 3.4 Use Case Diagram... 46 Gambar 3.5 Activity Diagram Get Password... 47 Gambar 3.6 Activity Diagram Login Desktop... 48 Gambar 4.1 Form Utama... 50 Gambar 4.2 System Properties... 56 Gambar 4.3 Form Remote Desktop... 56 Gambar 4.4 Form Remote Desktop... 57 Gambar 5.1. Desain Antarmuka... 62 Gambar 5.2. Include File Library otp.dll... 63 Gambar 5.3. Include File Library dlle.dll... 64 Gambar 5.4. Build Project... 65 Gambar 5.5. Hasil Pengujian Skenario 1... 69 Gambar 5.6. Hasil Pengujian Skenario 2... 70 Gambar 5.7. Hasil Pengujian Skenario 3... 71 Gambar 5.8. Hasil Pengujian Skenario 4... 72 Gambar 5.9. Hasil Pengujian Skenario 5... 73 Gambar 5.10. Hasil Pengujian Skenario 6... 74 Gambar 5.11. Form Remote Desktop... 74 Gambar 5.12. Hasil Perubahan Table State... 75 Gambar 5.13. Form Remote Desktop... 75 Gambar 5.14. Gagal Remote Desktop... 76 Gambar 5.15. Form Log On to Windows... 76 Gambar 5.16. Sukses Meremote... 77 Gambar 5.17. Uji coba Request Password Hingga Muncul Form Log On to Wondows... 77 Gambar 5.18. Uji coba Log On to Windows... 78 Gambar 5.19. Sukses Meremote Desktop... 79

DAFTAR TABEL Tabel 2.1 Waktu Enkripsi dengan XXTEA.... 31 Tabel 3.1 Tabel IP... 44 Tabel 3.2 Tabel State... 45 Tabel 5.1 Perancangan dengan menggunakan Arsitektur Library... 59 Tabel 5.2 Hasil Perancangan... 60 Tabel 5.4. Hasil Uji Coba Arsitektur Library... 65 Tabel 5.3. Skenario Uji Coba Arsitektur Library... 66

BAB I PENDAHULUAN 1.1 Latar Belakang Penggunaan komputer yang terhubung ke jaringan dewasa ini semakin sering ditemui di berbagai jenis bidang maupun badan usaha. Informasi penting dan rahasia yang tersimpan pada server menjadi aset yang paling berharga pada sebuah badan usaha. Sistem keamanan komputer yang terhubung ke jaringan akan menjadi hal yang mendapat perhatian paling utama. Untuk mengamankan dokumen berupa informasi, berbagai cara dilakukan demi mempertahankan aset itu dari tangan yang tidak bertanggung jawab. Misalnya disetiap bagian dalam sebuah badan usaha selalu ada seseorang yang diberi kepercayaan penuh untuk bertanggung jawab menjaga utuhnya data dan informasi yang terdapat dalam sebuah komputer, dari serangan dan usaha penetrasi dari luar maupun dari dalam jaringan komputer itu. Karena jaringan memiliki lingkup yang cukup luas, maka dari itulah sistem autentikasi dibutuhkan untuk memilih mana user yang berhak untuk mengakses ke sebuah sistem tersebut, dan mana yang tidak berhak. Terdapat beberapa metode untuk melakukan autentikasi, metode yang paling umum dan paling sering digunakan adalah menggunakan password statis. Tetapi apabila password statis digunakan berulang kali untuk masuk ke sebuah sistem, maka ID login dan password tersebut akan rentan terhadap sniffer jaringan. Salah satu bentuk serangan ke sistem komputer jaringan adalah

seseorang mencoba masuk ke dalam suatu koneksi jaringan untuk mendapatkan informasi. Yang sekarang masih banyak digunakan adalah sistem ber-password. Untuk menghindari pencurian password dan pemakaian sistem secara ilegal, akan bijaksana bila jaringan kita dilengkapi sistem password sekali pakai. Sistem otentikasi One Time Password (OTP) adalah sistem yang menggunakan password yang berbeda disetiap user akan masuk kedalam sebuah sistem. Dari situlah diharapkan OTP dapat menjadi solusi dalam sebuah sistem keamanan jaringan. 1.2 Rumusan Masalah Berdasarkan latar belakang di atas, tulisan ini akan membahas sistem autentikasi dengan metode One Time Password: a. Bagaimana merancang dan membangun arsitektur pada dynamic library yakni berisi fungsi-fungsi otentikasi one time password. b. Bagaimana merancang dan membangun proses otentifikasi melibatkan prosedur challenge/response 1.3 Batasan Masalah Adapun Batasan permasalahan pada dynamic library yang dibangun ini adalah : a. Digunakan pada lingkup local area network b. Komputer yang berhak mengakses telah di masukkan di dalam database

c. Hanya dapat melindungi system dari serangan pasif d. Maksimum karakter key 6 karakter e. Hanya dapat berjalan pada Sistem Operasi Windows XP 1.4 Tujuan Penelitian Tujuan dari penelitian ini antara lain adalah : a. Membangun komponen dynamic library one time password b. Menerapkan Metode Challenge Response pada sistem autentikasi 1.5 Manfaat Penelitian Manfaat dari penelitian ini diharapkan dapat bermanfaat bagi: a. Memudahkan programmer dalam membangun system login dengan tingkat keamanan yang baik. b. Dengan adanya komponen ini, maka programer dapat menerapkan atau menggunakan sesuai dengan kebutuhan. 1.6 Metodologi Penulisan Tugas Akhir dan penelitian lapangan ini diselesaikan dengan menggunakan urutan metodologi sebagai berikut : a. Study literature Study literature dilaksanakan dengan cara mengumpulkan dan mempelajari segala macam informasi yang berhubungan dengan Sistem Keamanan pada jaringan, dan segala hal yang berhubungan dengan model pemrogramannya.

b. Desain Sistem Pada tahap ini dilaksanakan perancangan Sistem Perangkat Lunak yang akan dibuat berdasarkan hasil study literature yang ada. Perancangan komponen library ini meliputi desain arsitektur, desain struktur data, desain aliran informasi, desain algoritma dan pemrograman. Perencanaan penggunaan bahasa pemrograman c. Analisis dan Perancangan Sistem Dalam tahap ini, dilakukan analisis dan perancangan untuk mengolah informasi dan data yang telah didapat d. Uji Coba dan Evaluasi Pada tahap ini dilakukan uji coba program untuk mencari masalah yang mungkin timbul, mengevaluasi jalannya program, dan memperbaiki masalah yang mungkin muncul dalam program e. Analisis Hasil Uji Coba Pada tahap ini dihasilkan analisis dari serangkaian uji coba dan beberapa revisi, dan diharapkan perangkat lunak tersebut menghasilkan output yang diharapkan. f. Pembuatan laporan Tugas Akhir Pada tahap terakhir ini adalah proses penyusunan buku sebagai dokumentasi dari pelaksanaan Tugas Akhir. Buku laporan ini dibuat untuk memaparkan aplikasi yang telah dibangun agar memudahkan orang lain yang ingin mengembangkan aplikasi ini

1.7 Sistematika Penulisan Dalam laporan tugas akhir ini, pembahasan disajikan dalam enam bab dengan sitematika pembahasan sebagai berikut: BAB I PENDAHULUAN Bab ini berisikan tentang latar belakang masalah, perumusan masalah, batasan masalah, tujuan, manfaat, dan sistematika penulisan pembuatan tugas akhir. BAB II TINJAUAN PUSTAKA Pada bab ini menjelaskan tentang teori-teori pemecahan masalah yang berhubungan dan digunakan untuk mendukung dalam pembuatan tugas akhir. BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ini dijelaskan tentang tata cara metode perancangan sistem yang digunakan untuk mengolah sumber informasi dan data yang dibutuhkan. BAB IV IMPLEMENTASI Pada bab ini menjelaskan implementasi dari program yang telah dibuat meliputi lingkungan implementasi, implementasi proses, implementasi antarmuka aplikasi. BAB V UJI COBA DAN EVALUASI Bab ini berisi pelaksanaan uji coba dan evaluasi dari pelaksanaan uji coba dari program yang dibuat.

BAB VI PENUTUP Bab ini berisi kesimpulan dan saran untuk pengembangan aplikasi lebih lanjut dalam upaya memperbaiki kelemahan pada aplikasi guna untuk mendapatkan hasil kinerja aplikasi yang lebih baik. DAFTAR PUSTAKA Pada bagian ini akan dipaparkan tentang sumber-sumber literatur yang digunakan dalam pembutan laporan tugas akhir ini.