AUTENTIFIKASI PENGENALAN POLA TANDA TANGAN MANUAL MENGGUNAKAN JARINGAN SARAF TIRUAN LVQ

Ukuran: px
Mulai penontonan dengan halaman:

Download "AUTENTIFIKASI PENGENALAN POLA TANDA TANGAN MANUAL MENGGUNAKAN JARINGAN SARAF TIRUAN LVQ"

Transkripsi

1 AUTENTIFIKASI PENGENALAN POLA TANDA TANGAN MANUAL MENGGUNAKAN JARINGAN SARAF TIRUAN LVQ (Learning Vector Quantization) DAN TANDA TANGAN DIGITAL MENGGUNAKAN ALGORITMA RSA (Riset Shamir Adleman) SKRIPSI Oleh : AFIF RAKHMANULLAH NIM JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI (UIN) MAULANA MALIK IBRAHIM MALANG 2010

2 AUTENTIFIKASI PENGENALAN POLA TANDA TANGAN MANUAL MENGGUNAKAN JARINGAN SARAF TIRUAN LVQ (Learning Vector Quantization) DAN TANDA TANGAN DIGITAL MENGGUNAKAN ALGORITMA RSA (Riset Shamir Adleman) SKRIPSI Diajukan Kepada Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri (UIN) Maulana Malik Ibrahim Malang Sebagai Salah Satu Persyaratan Untuk Memperoleh Gelar Sarjana Komputer Strata Satu (S-1) Oleh : AFIF RAKHMANULLAH NIM JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI (UIN) MAULANA MALIK IBRAHIM MALANG 2010

3 HALAMAN PERSETUJUAN AUTENTIFIKASI PENGENALAN POLA TANDA TANGAN MANUAL MENGGUNAKAN JARINGAN SARAF TIRUAN LVQ (Learning Vector Quantization) DAN TANDA TANGAN DIGITAL MENGGUNAKAN ALGORITMA RSA (Riset Shamir Adleman) SKRIPSI Oleh : AFIF RAKHMANULLAH NIM Telah Disetujui,... Pembimbing I Pembimbing II M. Ainul Yaqin, M. Kom H. Syahiduz Zaman, M.Kom NIP NIP Mengetahui, Ketua Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri Maulana Malik Ibrahim Malang Ririen Kusumawati, M. Kom NIP

4 HALAMAN PENGESAHAN AUTENTIFIKASI PENGENALAN POLA TANDA TANGAN MANUAL MENGGUNAKAN JARINGAN SARAF TIRUAN LVQ (Learning Vector Quantization) DAN TANDA TANGAN DIGITAL MENGGUNAKAN ALGORITMA RSA (Riset Shamir Adleman) SKRIPSI Oleh AFIF RAKHMANULLAH NIM Telah Dipertahankan Di Depan Dewan Penguji Skripsi Dan Dinyatakan Diterima Sebagai Salah Satu Persyaratan Untuk Memperoleh Gelar Sarjana Komputer (S.Kom) Tanggal,... Susunan Dewan Penguji : Tanda Tangan 1. Penguji Utama : Zainal Abidin, M.Kom ( ) NIP Ketua Penguji : Ririen Kusumawati, M.Kom ( ) NIP Sekretaris Penguji : M. Ainul Yaqin, M.Kom ( ) NIP Anggota Penguji : H. Syahiduz Zaman, M.Kom ( ) NIP Mengetahui dan Mengesahkan Ketua Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri Maulana Malik Ibrahim Malang Ririen Kusumawati, M. Kom NIP

5 SURAT PERNYATAAN Yang bertanda tangan di bawah ini : Nama : Afif Rakhmanullah NIM : Alamat : Jl. Aries Munandar 3C/28 Malang Menyatakan bahwa skripsi yang saya buat untuk memenuhi persyaratan kelulusan pada Fakultas Sains dan Teknologi, Jurusan Teknik Informatika Universitas Islam Negeri Maulana Malik Ibrahim Malang Dengan Judul AUTHENTIFIKASI PENGENALAN POLA TANDA TANGAN MANUAL MENGGUNAKAN JARINGAN SARAF TIRUAN LVQ (Learning Vector Quantization) DAN TANDA TANGAN DIGITAL MENGGUNAKAN ALGORITMA RSA (Riset Shamir Adleman) ini adalah hasil karya sendiri dan bukan duplikasi karya orang lain baik sebagian ataupun keseluruhan, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Malang, 13 Mei 2010 Yang Menyatakan Afif Rakhmanullah NIM

6 MOTTO Sesungguhnya Allah tidak mengubah keadaan sesuatu kaum sehingga mereka merubah keadaan yang ada pada diri mereka sendiri. Dan apabila Allah menghendaki keburukan terhadap sesuatu kaum, maka tak ada yang dapat menolaknya; dan sekali-kali tak ada pelindung bagi mereka selain Dia. (Qs. Ar Ra d 13 : 11) Sesungguhnya sesudah kesulitan itu ada kemudahan. Maka apabila kamu Telah selesai (dari sesuatu urusan), kerjakanlah dengan sungguh-sungguh (urusan) yang lain. Dan Hanya kepada Tuhanmulah hendaknya kamu berharap. (Qs. Alam-Nasyrah 94 : 6-8) Setiap langkah adalah usaha, cita-cita, kesuksesan, dan berkah. Jadikan setiap langkah menjadi jalan sepiritual dalam kehadirat Allah SWT janganlah berhenti berjalan selagi kamu bisa melangkah ada hasil karena ada tindakan maka melangkahlah. (be the best whatever you do)

7 LEMBAR PERSEMBAHAN Yang utama dari segalanya... Dengan menyebut nama Allah Yang Maha Pengasih dan Maha Penyayang. Alhamdulillah...sujud syukur kepada Allah SWT, penguasa semesta alam. Atas karunia, hidayah, petunjuk dan kemudahan yang Engkau berikan dalam menyelesaikan skripsi ini. Sholawat dan salam selalu terlimpahkan keharibaan Revolusioner Akbar Rasulullah Muhammad SAW. Ayah_Q ( Azizi Sa id ), Bunda_Q ( Henny Ufidah. S.Pd ) Tercinta dan Tersayang Sepanjang Masa Sebagai tanda bakti, hormat, sayang, pengorbanan, dan rasa terima kasih yang tiada terhingga Afif Rakhmanullah haturkan kepada Bapak dan Ibu yang telah memberikan do a. kasih sayang, segala dukungan, dan cinta kasih yang tiada terhingga yang tiada mungkin dapat Afif balas hanya dengan selembar kertas persembahan ini. Semoga ini menjadi langkah awal kesuksesan bagi Afif untuk membuat Bapak dan Ibu bahagia karena Afif sadar, selama ini belum bisa berbuat yang lebih. Semoga Allah Selalu Menjaga, menyayangi beliau, memberikan keselamatan dan kebahagiaan di dunia juga di akhirat Amin... Mas2_Q (Helmy Azhar & Ervita, Zauhar Hanafi & Reta) dan Adik + Keponakan_Q (Yupi Ayuni & Herdyn) Untuk Kakakku & mbakku tersayang, terima kasih banyak yang selalu memberikan do a, segala dukungan, dorongan untuk terus maju, dan atas pengorbanannya untuk afif selama ini. Dan untuk adik dan keponakanku tersayang, motivator dan inspirasiku dalam segala hal. Terima kasih banyak untuk semuanya. Semoga Allah membalas semuanya dan semoga menjadi orang sukses dan bermanfaat di dunia dan di akhirat, Amin...

8 KATA PENGANTAR Bissmillahirrahmanirrahim Alhamdulillah, puji syukur kehadirat Allah Swt yang telah melimpahkan segala rahmat dan karunia-nya, sehingga penulis dapat menyelesaikan tugas akhir yang menjadi salah satu syarat mutlak untuk menyelesaikan program studi Teknik Informatika jenjang Strata-1 Universitas Islam Negeri (UIN) Maulana Malik Ibrahim Malang. Dengan segala kerendahan hati, penulis menyadari bahwa dalam menyelesaikan tugas akhir ini tidak lepas dari peran berbagai pihak yang telah banyak memberikan bantuan, bimbingan dan dukungan. Dalam kesempatan ini penulis ingin mengucapkan terima kasih yang tak terhingga kepada: 1. Prof. DR. H. Imam Suprayogo, selaku Rektor Universitas Islam Negeri Maulana Malik Ibrahim Malang. 2. Prof. Drs. Sutiman Bambang Sumitro, SU., DSc, selaku Dekan Fakultas Sains dan Teknologi Universitas Islam Negeri Maulana Malik Ibrahim Malang. 3. Ririen Kusumawati, M.Kom selaku Ketua Jurusan Teknik Informatika. 4. M.Ainul Yaqin, M. Kom selaku Dosen Pembimbing penulisan skripsi ini yang telah memotivasi, membantu dan memberikan penulis arahan yang baik dan benar dalam menyelesaikan penulisan skripsi ini. 5. Syahiduz Zaman, M. Kom selaku dosen pembimbing agama yang bersedia meluangkan waktu untuk memberikan masukan dan arahan terhadap permasalahan integrasi dalam skripsi ini. 6. Seluruh Dosen Teknik Informatika Universitas Islam Negeri Maulana Malik Ibarahim Malang, Seluruh Guru yang telah memberikan banyak pelajaran, pengalaman, tausiyah, do a kepada penulis dan memberikan dukungan untuk menyelesaikan penulisan skripsi ini. 7. Ayah dan Ibuku tercinta dan tersayang yang telah banyak memberikan cinta, kasih, sayangnya dan tak pernah berhenti kiriman do anya kepada penulis hingga penulis mampu menyelesaikan skripsi ini, serta untuk Mas2ku

9 sekaligus adik dan keponakanku tersayang terima kasih buat doa, dorongan semangat dan keceriaan yang diberikan kepada penulis. 8. Serta seluruh pihak yang telah suka rela memberikan ilmu, pengalaman dan bantuan kepada penulis dalam menyelesaikan skripsi ini. 9. Seluruh Asisten Laboratorium Teknik Informatika Universitas Islam Negeri Maulana Malik Ibrahim Malang yang selalu memberikan bimbingan serta keceriaan. 10. Seluruh Guru-Guruku Tk Muslimat NU 2, SDN Kauman 2 Malang, SMPN 9 Malang, MAN 3 Malang, yang telah banyak memberikan banyak ilmu kepada penulis. Terima kasih untuk semuanya, semoga Allah memebalasnya dengan lebih baik, Amin Sahabat-sahabat dan teman-teman di Universitas Islam Negeri Maulana Malik Ibrahim Malang, khususnya Jurusan TI angkatan 2005 yuda, pii, kang kosim, a2n, azis, gianto, mahya, dan sobat-sobat TI semuanya yang tidak saya sebutkan. 12. Serta Semua pihak yang mungkin belum saya sebutkan dan sahabat-sahabat yang telah banyak membantu penulis hingga terselesaikannya tugas akhir ini. Dan untuk sahabatku Samid, Semoga Allah SWT memberikan balasan yang sesuai atas jasa dan bantuan yang telah diberikan kepada penulis, Amin... Penulis menyadari sepenuhnya bahwa sebagai manusia biasa tentunya tidak akan luput dari kekurangan dan keterbatasan. Maka dengan segenap kerendahan hati, penulis mengharapkan saran dan kritik yang dapat menyempurnakan penulisan ini sehingga dapat bermanfaat dan berguna untuk pengembangan ilmu pengetahuan. Malang, 13 Mei 2010 Penulis

10 DAFTAR ISI HALAMAN JUDUL...ii HALAMAN PERSETUJUAN...iii HALAMAN PENGESAHAN...iv SURAT PERNYATAAN...v MOTTO...vi LEMBAR PERSEMBAHAN...vii KATA PENGANTAR...viii DAFTAR ISI...x DAFTAR TABEL...xii DAFTAR GAMBAR...xiii ABSTRAK...xv BAB I PENDAHULUAN Latar belakang Rumusan Masalah Batasan Masalah Tujuan Manfaat Metodologi Penelitian Sistematika Penulisan...8 BAB II LANDASAN TEORI Autentifikasi Tanda Tangan Digital (Digital Signature) Kriptografi Pengertian Kriptografi Algoritma Kriptografi Algoritma Kunci Simetris (Symmetric-Key Cryptography) Algoritma Kunci Asimetris (Asymmetric-Key Cryptography) Algoritma Rsa (Rivest-Shamir-Adleman) Pembentukan Kunci Proses Enkripsi (Signing) Proses Dekripsi (Verifiying) Tanda Tangan Manual (Handwriting Signature) Pengenalan Pola Jaringan Syaraf Tiruan Jaringan Learning Vector Quantization (LVQ) Arsitektur Jaringan Keaslian Dokumen Dan Keamanan Dokumen Dari Segi Prespektif Islam Dan Integrasinya...26 BAB III PERANCANGAN DAN DESAIN SISTEM Materi Penelitian...30

11 3.2 Alat Penelitian Kebutuhan Hardware Kebutuhan Software Analisis Sistem Proses Pembuatan Template Image Prepocessing Pengkodean Karakter (Feature extraction) Pembelajaran Tanda Tangan Manual Dengan LVQ Pengenalan Tanda Tangan Manual Pembangkitan Kunci Tanda Tangan Digital RSA Proses Enkripsi (Signing) Tanda Tangan Digital Proses Verifikasi Tanda Tangan Digital Contoh Perhitungan Dengan LVQ Perancangan Sistem Use Case Sequence Diagram Sequence diagram proses pengolahan Image Sequence diagram proses signing Sequence diagram proses verifikasi Activity Diagram Struktur Basis Data Perancangan Uji Coba Skenario Uji Coba Pengujian Tanda Tangan Manual LVQ Pengujian Tanda Tangan Digital RSA...56 BAB IV IMPELEMENTASI DAN HASIL Implementasi Program Implementasi Antarmuka Halaman Menu Utama Form Konfigurasi Form Makey Key Form Signing Form Verifiying Implementasi Pemrosesan Citra (Image Preprocessing) Implementasi jaringan Saraf Tiruan LVQ (Learning Vector Quantization) Implementasi Algoritma RSA Hasil Uji Coba Sistem Uji Coba Pembelajaran LVQ Uji Coba RSA...79 BAB V PENUTUP Kesimpulan Saran...81 DAFTAR PUSTAKA...82

12 DAFTAR TABEL Tabel 2.1 Contoh pengelompokan pola berdasarkan cirinya...20 Tabel 3.1 Data Matrik input gambar...44 Tabel 3.2 Data Bobot...44 Tabel 3.3 Data Latih...44 Tabel 3.4 Basis Data Pengguna (User)...54 Tabel 3.5 Basis Data Tanda Tangan Manual...54 Tabel 3.6 Basis Data Beban Akhir...55 Tabel 3.7 Rancangan tabel Tanda Tangan manual LVQ...56 Tabel 3.8 Rancangan Tabel Avalanche Effect Tanda Tangan Digital RSA...56 Tabel 4.1 Uji Coba Nilai Max Epoch 10 Dan Nilai Target Erornya 0, Tabel 4.2 Uji Coba Nilai Max Epoch 100, Nilai Target Erornya 0, Tabel 4.3 Uji Coba Nilai Max Epoch 1000, Nilai Target Erornya 0, Tabel 4.4 Uji Coba Nilai Max Epoch 10, Nilai Target Erornya 0, Tabel 4.5 Uji Coba Nilai Max Epoch 100, Nilai Target Erornya 0, Tabel 4.6 Uji Coba Nilai Max Epoch 1000, Nilai Target Erornya 0, Tabel 4.7 Tabel Uji Coba RSA...80

13 DAFTAR GAMBAR Gambar 2.1 Sistem Kriptografi...13 Gambar 2.2 Skema Algoritma Kunci Publik...16 Gambar 2.3 Jaringan Syaraf Learning Vector Quantization...25 Gambar 3.1 Representasi Image LVQ...32 Gambar 3.2 Diagram Perancangan Sistem...33 Gambar 3.3 Flowchart Binerisasi Image...34 Gambar 3.4 Diagram Proses Image Preprocessing...35 Gambar 3.5 Pseudocode fungsi grayscale...36 Gambar 3.6 Flowchart Binerisasi...37 Gambar 3.7 Flowchart Proses Cropping...38 Gambar 3.8 Flowchart Proses Pembelajaran LVQ...40 Gambar 3.9 Flowchart Proses Pengenalan Tanda Tangan Manual...41 Gambar 3.10 Flowchart Proses Pembangkitan Kunci RSA...42 Gambar 3.11 Flowchart Proses Signing Algoritma RSA...43 Gambar 3.12 Flowchart Proses Verifiying Algoritma RSA...43 Gambar 3.13 Use case Sistem pengenalan pola tanda tangan...51 Gambar 3.14 Sequnce diagram proses image preprocessing...52 Gambar 3.15 Sequence diagram proses signing...52 Gambar 3.16 Sequence diagram proses verifikasi...53 Gambar 3.17 Activity diagram...53 Gambar 4.1 Struktur Menu program...53 Gambar 4.2 Halaman Menu Utama...58 Gambar 4.3 Form Image Preprocesing...59 Gambar 4.4 Form Learning LVQ...60 Gambar 4.5 Form Pembentukan Kunci RSA...61 Gambar 4.6 Implementasi Form Signing...62 Gambar 4.7 Implementasi Form verifying...63 Gambar 4.8 Source code fungsi RGBToGray...63 Gambar 4.9 Source code Fungsi Threshold...64 Gambar 4.10 Source code Fungsi Cropping...65 Gambar 4.11 Source Code Fungsi Scalling...65 Gambar 4.12 Source Code Pengkodean Karakter...65 Gambar 4.13 Source Code Procedure Training_ Gambar 4.14 Cuplikan Source code Pengenalan...68 Gambar 4.15 Cuplikan Source code Fungsi nilai n...68 Gambar 4.16 Cuplikan Source code Fungsi nilai phi...68 Gambar 4.17 Cuplikan Source code Fungsi Kunci privat d...69

14 Gambar 4.18 Cuplikan Source code proses Signing...69 Gambar 4.19 Cuplikan Source code proses RSAEncrypt...70 Gambar 4.20 Cuplikan Source code Convert 256 to Gambar 4.21 Cuplikan Source code Verifiying...72 Gambar 4.22 Cuplikan Source code RSADecrypt...73 Gambar 4.23 Cuplikan Source code Convert 64 to Gambar 4.24 Grafik pembelajaran Maxepoch 10 dan 100, target error 0,1, dan alpha 0,01 0, Gambar 4.25 Grafik pembelajaran Maxepoch 1000, target error 0, Gambar 4.26 Grafik pembelajaran Maxepoch 1000, target error 0,

15 ABSTRAK Rakhmanullah, Afif Autentifikasi Pengenalan Tanda Tangan Manual Menggunakan Jaringan Saraf Tiruan LVQ (Learning Vector Quantization) Dan Tanda Tangan Digital Menggunakan Algoritma RSA (Riset Shamir Adleman). Pembimbing : (I) M. Ainul Yaqin, M. Kom, (II) H. Syahiduz Zaman, M. Kom Kata Kunci: Pengenalan Pola, Jaringan Saraf Tiruan LVQ, Algoritma RSA Informasi merupakan kebutuhan manusia, bukan saja pada abad modern ini, tetapi sejak manusia tercipta. Hal ini disebabkan, antara lain oleh adanya naluri ingin tahu yang menghiasi makhluk bernama manusia. Internet merupakan salah satu media untuk bertukar informasi atau berkomunikasi. Ketika saling berkomunikasi tidak menutup kemungkinan untuk mengirim informasi yang berbentuk dokumen elektronik (file) yang memiliki tanda tangan untuk megesahkan dokumen. Hal ini memerlukan adanya mekanisme untuk menjamin keaslian (autentifikasi) tanda tangan tersebut dengan tujuan informasi yang dikirim sesuai dengan kebenarannya. Keaslian (autentifikasi) tanda tangan menjadi aset yang sangat berharga baik dari suatu organisasi, perusahaan, pemerintah maupun pribadi. Hal ini menyebabkan keaslian (autentifikasi) tanda tangan menjadi sangat penting untuk dilindungi dari orang-orang yang tidak bertanggung jawab yang akan memanipulasi tanda tangan untuk kepentingannya yang dapat merugikan orang lain. Mekanisme keamanan diperlukan untuk menjamin keaslian dari tanda tangan tersebut, dalam penelitian ini akan dibangun mekanisme untuk menjamin keaslian tanda tangan atau autentifikasi dengan menghubungkan pengenalan tanda tangan manual menggunakan jaringan saraf tiruan LVQ dengan tanda tangan digital menggunakan algoritma RSA. Tujuan dari penelitian ini adalah mengimplementasikan algoritma RSA dan LVQ untuk autentifikasi tanda tangan manual dan digital kedalam aplikasi. Aplikasi ini dibangun dengan menggunakan bahasa pemograman Delphi dan menggunakan Database Access. Metode autentifikasi menggunakan jaringan saraf tiruan LVQ (Learning Vector Quantization) dan algoritma RSA (Riset Shamir Adleman). LVQ adalah metode pengenalan pola yang melakukan pembelajaran terlebih dahulu atau supervised learning, sedangkan RSA adalah algoritma kriptografi yang mempunyai dua kunci yaitu kunci publik dan kunci rahasia. Berdasarkan hasil uji coba yang telah dilakukan, maka Authentifikasi tanda tangan manual dengan jaringan saraf tiruan LVQ dan tanda tangan digital dengan algoritma RSA menghasilkan tingkat keberhasilan sukses sebesar 100 % untuk tanda tangan digital, dan 74 % untuk tanda tangan manual dengan pembelajaran menggunakan nilai max epoch 1000, nilai Learning rate 0,01-0,09 dan nilai target error 0,01. Dan rata rata waktu penandatangan (signing) 15 milidetik dan rata-rata untuk verifikasi 53 milidetik.

16 ABSTRACT Rakhmanullah, Afif Signature authentication Manual Introduction Using LVQ Neural Networks (Learning Vector Quantization) and Digital Signature Algorithm Using RSA (Research Shamir Adleman). Supervisor: (I) M. Ainul Yaqin, M. Kom, (II) H. Syahiduz Zaman, M. Kom Keywords: Pattern Recognition, LVQ Neural Networks, RSA Information is a human need, not only in this modern age, but since man is created. This is due, among others, by the instinct to know that adorned creature called human. Internet is a medium to exchange information or communicate. When communicating with each other did not close the possibility to send information in the form of electronic documents (files) that have megesahkan signatures to the document. This requires mechanisms to ensure the authenticity (authentication) with a view to signature information transmitted in accordance with the truth. Authenticity (authentication) signature becomes a valuable asset both from an organization, company, government or private. This causes the authenticity (authentication) signature is very important to be protected from people who are not responsible who will manipulate signatures to its interests that could harm others. Security mechanisms necessary to ensure the authenticity of these signatures, in this study will be built mechanisms to ensure the authenticity of the signature or authentication by connecting the manual signature recognition using LVQ neural networks with digital signatures using RSA algorithm. The purpose of this study was to implement the RSA algorithm and LVQ for authentication and digital signatures into applications manually. This application was built using Delphi programming language and use the Access database. Authentication method using an artificial neural network LVQ (Learning Vector Quantization) algorithm and RSA (Research Shamir Adleman). LVQ is a method of pattern recognition is done prior learning or supervised learning, while RSA is a cryptographic algorithm that has two keys namely a public key and secret key. Based on trial results that have been done, then the manual signature Authentication with LVQ neural network and digital signatures with RSA algorithm to produce the success rate of 100% success for digital signatures, and 74% for manual signatures by learning to use the max epoch 1000, the value of learning rate from 0.01 to 0.09 and 0.01 target value error. And the average time of signing (signing) 15 milliseconds and the average for the verification of 53 milliseconds.

17 BAB I PENDAHULUAN 1.1 Latar Belakang Informasi merupakan kebutuhan manusia, bukan saja pada abad modern ini, tetapi sejak manusia tercipta. Hal ini disebabkan, antara lain oleh adanya naluri ingin tahu yang menghiasi makhluk bernama manusia. Internet merupakan salah satu media untuk bertukar informasi atau berkomunikasi. Ketika saling berkomunikasi tidak menutup kemungkinan untuk mengirim informasi yang berbentuk dokumen elektronik (file) yang memiliki tanda tangan untuk mengesahkan dokumen. Bentuk obyek tanda tangan yang kita lihat sehari-hari seperti suatu persoalan yang sederhana. Banyak dari kita mungkin tidak membayangkan bahwa orang lain tidak akan menduplikasi tanda tangan kita karena sulit untuk diduplikasi atau tidak ada gunanya menduplikasi tanda tangan tersebut. Tetapi pada saat-saat tertentu mulai diwaspadai tanda tangan yang kita buat atau yang dibuat oleh orang lain, dengan tujuan agar kita dapat mengetahui keaslian dari tanda tangan, baik tanda tangan kita maupun milik orang lain. Hal tersebut mulai menjadi persoalan bagi kita bila suatu transaksi dokumen menjadi tidak syah karena terjadi pemalsuan tanda tangan. Dan tentunya dapat merugikan pihak-pihak yang bersangkutan. Hal ini memerlukan adanya mekanisme untuk menjamin keaslian (autentifikasi) tanda tangan tersebut dengan tujuan dokumen yang dikirim sesuai

18 dengan kebenarannya. Tanda tangan merupakan salah satu bukti untuk membenarkan atau mengesahkan suatu dokumen, dikarenakan keaslian dokumen yang memiliki tanda tangan menjadi aset yang sangat berharga baik dari suatu organisasi, perusahaan, pemerintah maupun pribadi. Hal ini menyebabkan keaslian (autentifikasi) tanda tangan menjadi sangat penting untuk dilindungi dari orang-orang yang tidak bertanggung jawab yang akan memanipulasi tanda tangan untuk kepentingannya yang dapat merugikan orang lain. Di dalam Undang- Undang Republik Indonesia No 11 tahun 2008 yang mengatur mengenai informasi dan transaksi elektronik (UU-ITE) dalam pasal 1 ayat ke-12 menyebutkan bahwa alat verifikasi dan autentifikasi dokumen elektronik adalah tanda tangan elektronik. Dengan demikian kita harus senantiasa berhati-hati dalam menjaga keaslian (autentifikasi) tanda tangan. Al Qur an juga mengingatkan kita untuk berhati-hati dengan kebenaran informasi/berita baik si penerima informasi maupun si pemberi informasi, dalam surat Al-Hujarat ayat 6 Allah Berfirman: Artinya : Hai orang-orang yang beriman, jika datang kepadamu orang Fasik membawa suatu berita, Maka periksalah dengan teliti agar kamu tidak menimpakan suatu musibah kepada suatu kaum tanpa mengetahui keadaannya yang menyebabkan kamu menyesal atas perbuatanmu itu.(qs.al Hujaraat/49:6) Di sisi lain kepada pembawa berita, Al Qur an berpesan :

19 Artinya : Hai orang-orang yang beriman, bertakwalah kamu kepada Allah dan Katakanlah Perkataan yang benar, (QS.Al Ahzab/33:70) Atas dasar dua surat di atas, para ulama menekankan bahwa semua ucapan apa pun bentuknya dan kandungannya, di samping harus sesuai dengan kenyataan, juga harus menjamin sasarannya untuk tidak terjerumus ke dalam kesulitan, bahkan membutuhkan manfaat. Dari sinilah dikenal dengan ungkapan li kulli maqam maqal wa likulli maqal maqam (untuk setiap tempat ada ucapan yang sesuai dan untuk setiap ucapan ada tempat yang sesuai). Boleh jadi ada kebenaran yang harus di tangguhkan penyampaiannya demi kemaslahatan. Dalam hadits riwayat Buchary dan Muslim dari Abdullah bin Mas ud r.a berkata : Bersabda Nabi s.a.w : Sesungguhnya kebenaran itu membawa kepada kebaikan (ta at) dan kebaikan itu membawa ke sorga. Dan seseorang membiasakan dirinya berkata benar hingga tercatat di sisi Allah siddiq. Dan dusta membawa kepada lancung sedang lancung membawa neraka. Dan seseorang suka berdusta sehingga tercatat di sisi Allah pendusta. (HR Buchary, Muslim). Hadits ini menjelaskan tentang membiasakan diri berbuat kebaikan dan berkata benar karena itu akan tercatat sebagai orang yang sidiq di sisi Allah. Keaslian (autentifikasi) tanda tangan dapat dilakukan dengan menggunakan pengenalan pola tanda tangan manual menggunakan jaringan saraf tiruan LVQ (Learning Vector Quantization) dan tanda tangan digital menggunakan algoritma RSA (Rivest Shamir Adleman). Jaringan saraf LVQ (Learning Vector Quantization) adalah suatu metode klasifikasi pola yang masing-masing unit keluaran mewakili kategori atau kelas tertentu. Suatu lapisan kompetitif akan secara otomatis belajar untuk

20 mengklasifikasikan vektor vektor input. Kelas-kelas yang didapatkan sebagai hasil dari lapisan kompetitif ini hanya tergantung pada jarak antara vektor-vektor input. Jika 2 vektor input mendekati sama, maka lapisan kompetitif akan meletakkan kedua vektor input tersebut ke dalam kelas yang sama. Sedangkan Algoritma RSA (Rivest Shamir Adleman) adalah merupakan algoritma kriptografi kunci publik (asimetris). Ditemukan pertama kali pada tahun 1977 oleh R. Rivest, A. Shamir, dan L. Adleman. RSA disebut sistem sandi asimetris RSA yang menggunakan algoritma asimetrik dan mempunyai dua kunci yang berbeda, disebut pasangan kunci (key pair) untuk proses enkripsi dan dekripsi. Tanda tangan digital merupakan suatu nilai kriptografis yang bergantung pada pesan dan pengirim pesan (Munir, 2004). Dengan tanda tangan digital keaslian informasi dapat dijamin dan juga dapat digunakan untuk membuktikan asal informasi. Selain tanda tangan digital, pengenalan tanda tangan manual (handwriting signature) yang digabungkan dengan tanda tangan digital mulai dikenalkan karena keamanannya lebih terjamin. Dalam tanda tangan digital, penyerangan (cracking) dilakukan untuk memecahkan kunci atau pesan (informasi), dan metode penggabungan dari pengenalan tanda tangan manual (handwriting signature) dan tanda tangan digital merupakan salah satu solusi keamanan yang lebih baik. Contoh penggabungan tanda tangan digital dengan tanda tangan manual adalah smart card. Smart card mempunyai pasangan kunci privat dan kunci publik yang digunakan sebagai autentifikasi tanda tangan digital dan foto sebagai tanda tangan manual (handwritten signature).

21 Kunci-kunci yang ada pada pasangan kunci mempunyai hubungan secara matematis, tetapi tidak dapat dilihat secara komputasi untuk mendeduksi kunci yang satu ke pasangannya. Algoritma ini disebut kunci publik, karena kunci enkripsi dapat disebarkan. Orang-orang dapat menggunakan kunci publik ini, tapi hanya orang yang mempunyai kunci privat sajalah yang bisa mendekripsi data tersebut. Berdasarkan latar belakang di atas betapa pentingnya autentifikasi tanda tangan yang merupakan salah satu bukti untuk mengesahkan atau membenarkan dokumen, maka penulis membuat tugas akhir dengan judul AUTENTIFIKASI PENGENALAN POLA TANDA TANGAN MANUAL MENGGUNAKAN JARINGAN SARAF TIRUAN LVQ (LEARNING VECTOR QUANTIZATION) DAN TANDA TANGAN DIGITAL MENGGUNAKAN ALGORITMA RSA (RIVEST SHAMIR ADLEMAN). 1.2 Rumusan Masalah Berdasarkan uraian pada latar belakang di atas, maka didapatkan rumusan masalah, yaitu bagaimana mengimplementasikan autentifikasi pengenalan pola tanda tangan manual menggunakan jaringan saraf tiruan LVQ dan tanda tangan digital menggunakan algoritma RSA. 1.3 Batasan Masalah Dari permasalahan diatas, berikut ini diberikan batasan masalah untuk menghindari melebarnya masalah yang akan diselesaikan:

22 a. Data input adalah berupa Image tanda tangan manual bertipe bitmap (bmp). Proses input tanda tangan manual (handwriting signature) berupa image (offline recognition). b. Gambar tanda tangan tidak ada kotoran (noise) didalam image tanda tangan manual seperti stempel. c. Metode yang digunakan dalam aplikasi ini adalah metode LVQ untuk tanda tangan manual dan RSA untuk tanda tangan digital. d. Aplikasi ini menggunakan bahasa pemrogramana Delphi dan menggunakan Database Acces. 1.4 Tujuan Tujuan dari penelitian ini adalah mengimplementasikan autentifikasi pengenalan pola tanda tangan manual dan tanda tangan digital menggunakan jaringan saraf tiruan LVQ dan algoritma RSA. 1.5 Manfaat Manfaat yang dapat dihasilkan dari penyusunan skripsi ini adalah untuk mengetahui autentifikasi (keaslian) tanda tangan pada dokumen teks. 1.6 Metodologi Penelitian Metodologi yang digunakan dalam aplikasi ini adalah sebagai berikut: 1. Pengumpulan data-data yang diperlukan Beberapa metode yang akan dipakai dalam pengumpulan data: a. Studi Literatur Pada metode ini penulis akan melakukan pencarian, pembelajaran dari berbagai macam literatur dan dokumen yang menunjang pengerjaan

23 skripsi ini khususnya yang berkaitan dengan autentifikasi pengenalan pola tanda tangan manual menggunakan jaringan saraf tiruan LVQ dan tanda tangan digital menggunakan algoritma RSA. b. Browsing Melakukan pengamatan ke berbagai macam website di internet yang menyedikan informasi yang mendukung dan relevan dengan permasalahan dalam pembuatan sistem ini. 2. Analisa data yang telah dikumpulkan Membuat analisa terhadap data yang sudah diperoleh dari hasil studi literatur dan browsing yaitu menggabungkan dengan laporan dan kebijakan pemakai menjadi spesifikasi yang terstruktur dengan menggunakan pemodelan. 3. Perancangan dan Desain Sistem Memahami rancangan aplikasi sesuai data yang ada dan mengimplementasikan model yang diinginkan oleh pengguna. Pemodelan sistem ini berupa Context Diagram, Data Flow Diagram, ER-Diagram dan Flowchart, guna mempermudah dalam proses-proses selanjutnya. 4. Pembuatan Aplikasi Tahap ini merupakan tahap pembuatan dan pengembangan aplikasi sesuai dengan desain sistem yang ditetapkan pada tahap sebelumnya. Aplikasi autentifikasi pengenalan pola tanda tangan manual menggunakan jaringan saraf LVQ dan tanda tangan digital menggunakan algoritma RSA dibangun dengan bahasa pemograman Delphi dan Acces. 5. Uji Coba dan Evaluasi

PENDETEKSI DAN VERIFIKASI TANDA TANGAN MENGGUNAKAN METODE IMAGE DOMAIN SPASIAL. Abstrak

PENDETEKSI DAN VERIFIKASI TANDA TANGAN MENGGUNAKAN METODE IMAGE DOMAIN SPASIAL. Abstrak PENDETEKSI DAN VERIFIKASI TANDA TANGAN MENGGUNAKAN METODE IMAGE DOMAIN SPASIAL Annisa Hayatunnufus [1], Andrizal,MT [2], Dodon Yendri,M.Kom [3] Jurusan Sistem Komputer Fakultas Teknologi Informasi Universitas

Lebih terperinci

PENGENALAN AKSARA BALI MENGGUNAKAN METODE MODIFIED DIRECTION FEATURE DAN ALGORITMA GENERALIZED LEARNING VECTOR QUANTIZATION (GLVQ)

PENGENALAN AKSARA BALI MENGGUNAKAN METODE MODIFIED DIRECTION FEATURE DAN ALGORITMA GENERALIZED LEARNING VECTOR QUANTIZATION (GLVQ) PENGENALAN AKSARA BALI MENGGUNAKAN METODE MODIFIED DIRECTION FEATURE DAN ALGORITMA GENERALIZED LEARNING VECTOR QUANTIZATION (GLVQ) KOMPETENSI KOMPUTASI SKRIPSI NI WAYAN DEVIYANTI SEPTIARI NIM. 1108605004

Lebih terperinci

MODEL KEAMANAN INFORMASI BERBASIS DIGITAL SIGNATURE DENGAN ALGORITMA RSA

MODEL KEAMANAN INFORMASI BERBASIS DIGITAL SIGNATURE DENGAN ALGORITMA RSA CESS (Journal Of Computer Engineering System And Science) p-issn :2502-7131 MODEL KEAMANAN INFORMASI BERBASIS DIGITAL SIGNATURE DENGAN ALGORITMA RSA Mohamad Ihwani Universitas Negeri Medan Jl. Willem Iskandar

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tanda Tangan Tanda tangan atau dalam bahasa Inggris disebut signature berasal dari latin signare yang berarti tanda atau tulisan tangan, dan biasanya diberikan gaya tulisan

Lebih terperinci

Penerapan Learning Vector Quantization Penentuan Bidang Konsentrasi Tugas Akhir (Studi Kasus: Mahasiswa Teknik Informatika UIN Suska Riau)

Penerapan Learning Vector Quantization Penentuan Bidang Konsentrasi Tugas Akhir (Studi Kasus: Mahasiswa Teknik Informatika UIN Suska Riau) Penerapan Learning Vector Quantization Penentuan Bidang Konsentrasi Tugas Akhir (Studi Kasus: Mahasiswa Teknik Informatika UIN Suska Riau) Elvia Budianita 1, Ulti Desi Arni 2 1,2 Teknik Informatika, UIN

Lebih terperinci

PENGENALAN HURUF JAWA MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION (LVQ)

PENGENALAN HURUF JAWA MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION (LVQ) PENGENALAN HURUF JAWA MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION (LVQ) Abstrak Rischan Mafrur 1, M. Andestoni 2, Moch. Shidqul Ahdi 3, Nur Shalahuddin Fajri 4, dan Anik Muhantini 5 Program Studi Teknik

Lebih terperinci

APLIKASI MICROSOFT VISUAL BASIC 2010 UNTUK PEMBUATAN SISTEM KOMUNIKASI ANTAR MUKA KOMPUTER PADA LABORATORIUM BAHASA DI M.I.N. GROGOL WERU SUKOHARJO

APLIKASI MICROSOFT VISUAL BASIC 2010 UNTUK PEMBUATAN SISTEM KOMUNIKASI ANTAR MUKA KOMPUTER PADA LABORATORIUM BAHASA DI M.I.N. GROGOL WERU SUKOHARJO APLIKASI MICROSOFT VISUAL BASIC 2010 UNTUK PEMBUATAN SISTEM KOMUNIKASI ANTAR MUKA KOMPUTER PADA LABORATORIUM BAHASA DI M.I.N. GROGOL WERU SUKOHARJO TUGAS AKHIR Diajukan untuk Melengkapi Salah Satu Syarat

Lebih terperinci

ANALISIS DAN IMPLEMENTASI KEAMANAN MENGGUNAKAN ALGORITMA SEBAGAI ENKRIPSI DAN DEKRIPSI PADA MOZILLA THUNDERBIRD SKRIPSI

ANALISIS DAN IMPLEMENTASI KEAMANAN  MENGGUNAKAN ALGORITMA SEBAGAI ENKRIPSI DAN DEKRIPSI PADA MOZILLA THUNDERBIRD SKRIPSI ANALISIS DAN IMPLEMENTASI KEAMANAN E-MAIL MENGGUNAKAN ALGORITMA SEBAGAI ENKRIPSI DAN DEKRIPSI PADA MOZILLA THUNDERBIRD SKRIPSI MUHAMMAD JANUAR RAMBE 061401044 PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN

Lebih terperinci

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION ABSTRAK Juventus Suharta (0722026) Jurusan Teknik Elektro

Lebih terperinci

IDENTIFIKASI DAN VERIFIKASI TANDA TANGAN STATIK MENGGUNAKAN BACKPROPAGATION DAN ALIHRAGAM WAVELET

IDENTIFIKASI DAN VERIFIKASI TANDA TANGAN STATIK MENGGUNAKAN BACKPROPAGATION DAN ALIHRAGAM WAVELET TESIS IDENTIFIKASI DAN VERIFIKASI TANDA TANGAN STATIK MENGGUNAKAN BACKPROPAGATION DAN ALIHRAGAM WAVELET ROSALIA ARUM KUMALASANTI No. Mhs. : 135302014/PS/MTF PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA PROGRAM

Lebih terperinci

SISTEM PENGKODEAN PESAN TEKS MENGGUNAKAN LOGIKA XOR DENGAN SATU KARAKTER KUNCI

SISTEM PENGKODEAN PESAN TEKS MENGGUNAKAN LOGIKA XOR DENGAN SATU KARAKTER KUNCI SISTEM PENGKODEAN PESAN TEKS MENGGUNAKAN LOGIKA XOR DENGAN SATU KARAKTER KUNCI SKRIPSI Oleh Edy Mulyono NIM 031810101086 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER

Lebih terperinci

PENYELESAIAN MASALAH OPTIMASI MENGGUNAKAN ALGORITMA GENETIKA (Studi Kasus : Masalah Transportasi)

PENYELESAIAN MASALAH OPTIMASI MENGGUNAKAN ALGORITMA GENETIKA (Studi Kasus : Masalah Transportasi) PENYELESAIAN MASALAH OPTIMASI MENGGUNAKAN ALGORITMA GENETIKA (Studi Kasus : Masalah Transportasi) SKRIPSI Oleh Mariana Ramadhani NIM 031810101038 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Disusun oleh : Bagus Ade Saputra

Lebih terperinci

IMPLEMENTASI KEAMANAN MENGGUNAKAN PERTUKARAN KUNCI DIFFIE HELLMAN DAN ALGORITMA ENKRIPSI BLOWFISH KOMPETENSI JARINGAN KOMPUTER SKRIPSI

IMPLEMENTASI KEAMANAN  MENGGUNAKAN PERTUKARAN KUNCI DIFFIE HELLMAN DAN ALGORITMA ENKRIPSI BLOWFISH KOMPETENSI JARINGAN KOMPUTER SKRIPSI IMPLEMENTASI KEAMANAN EMAIL MENGGUNAKAN PERTUKARAN KUNCI DIFFIE HELLMAN DAN ALGORITMA ENKRIPSI BLOWFISH KOMPETENSI JARINGAN KOMPUTER SKRIPSI RAE A.P. HERE WOLLO NIM. 0908605054 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BIMBINGAN KONSELING BERBASIS WEB PADA SMA NEGERI 1 PAMOTAN KABUPATEN REMBANG

LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BIMBINGAN KONSELING BERBASIS WEB PADA SMA NEGERI 1 PAMOTAN KABUPATEN REMBANG LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BIMBINGAN KONSELING BERBASIS WEB PADA SMA NEGERI 1 PAMOTAN KABUPATEN REMBANG Disusun Oleh : Nama : Ukhti Akhsanil Fami NIM : 2008-53-269 Program Studi : Sistem

Lebih terperinci

PERANCANGAN APLIKASI JAVA DAN MYSQL UNTUK PENYEWAAN SARANA DAN PRASARANA DESA DI DESA NGRAYUN KECAMATAN NGRAYUN SKRIPSI

PERANCANGAN APLIKASI JAVA DAN MYSQL UNTUK PENYEWAAN SARANA DAN PRASARANA DESA DI DESA NGRAYUN KECAMATAN NGRAYUN SKRIPSI PERANCANGAN APLIKASI JAVA DAN MYSQL UNTUK PENYEWAAN SARANA DAN PRASARANA DESA DI DESA NGRAYUN KECAMATAN NGRAYUN SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GURU TELADAN PADA SMK TAMAN SISWA KUDUS MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GURU TELADAN PADA SMK TAMAN SISWA KUDUS MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GURU TELADAN PADA SMK TAMAN SISWA KUDUS MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) Laporan ini disusun guna memenuhi salah satu syarat untuk

Lebih terperinci

BAB 3 KRIPTOGRAFI RSA

BAB 3 KRIPTOGRAFI RSA BAB 3 KRIPTOGRAFI RSA 3.1 Sistem ASCII Sebelumnya, akan dijelaskan terlebih dahulu Sistem ASCII sebagai system standar pengkodean dalam pertukaran informasi yaitu Sistem ASCII. Plainteks yang akan dienkripsi

Lebih terperinci

PENGENALAN HURUF TULISAN TANGAN BERBASIS CIRI SKELETON DAN STATISTIK MENGGUNAKAN JARINGAN SARAF TIRUAN. Disusun oleh : Mario Herryn Tambunan ( )

PENGENALAN HURUF TULISAN TANGAN BERBASIS CIRI SKELETON DAN STATISTIK MENGGUNAKAN JARINGAN SARAF TIRUAN. Disusun oleh : Mario Herryn Tambunan ( ) PENGENALAN HURUF TULISAN TANGAN BERBASIS CIRI SKELETON DAN STATISTIK MENGGUNAKAN JARINGAN SARAF TIRUAN Disusun oleh : Mario Herryn Tambunan (1022056) Jurusan Teknik Elektro, Fakultas Teknik, Universitas

Lebih terperinci

VISUALISASI ALGORITMA RSA DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA

VISUALISASI ALGORITMA RSA DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA VISUALISASI ALGORITMA RSA DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA Abstraksi Adriani Putri, Entik Insannudin, MT. Jurusan Teknik Informatika Fakultas Sains dan Teknologi UIN Sunan Gunung Djati Bandung

Lebih terperinci

Sistem Informasi Pengelolaan Pelanggaran Siswa Berbasis SMS Gateway pada SMP 2 Jati Kudus

Sistem Informasi Pengelolaan Pelanggaran Siswa Berbasis SMS Gateway pada SMP 2 Jati Kudus LAPORAN SKRIPSI Sistem Informasi Pengelolaan Pelanggaran Siswa Berbasis SMS Gateway pada SMP 2 Jati Kudus Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI PELELANGAN GULA PADA APTRI (ASOSIASI PETANI TEBU RAKYAT INDONESIA) SEMARANG

RANCANG BANGUN SISTEM INFORMASI PELELANGAN GULA PADA APTRI (ASOSIASI PETANI TEBU RAKYAT INDONESIA) SEMARANG LAPORAN SKRIPSI RANCANG BANGUN SISTEM INFORMASI PELELANGAN GULA PADA APTRI (ASOSIASI PETANI TEBU RAKYAT INDONESIA) SEMARANG Disusun oleh : Nama : Hidayatun Ni mah Nim : 2011-53-153 Program Studi : Sistem

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN SELEKSI CALON GURU PADA MTS AL MUTTAQIN RENGGING

SISTEM PENDUKUNG KEPUTUSAN SELEKSI CALON GURU PADA MTS AL MUTTAQIN RENGGING LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN SELEKSI CALON GURU PADA MTS AL MUTTAQIN RENGGING Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada

Lebih terperinci

PENERAPAN SISTEM KEAMANAN ELECTRONIC MAIL ( ) BERBASIS Gnu PRIVACY GUARD (GnuPG)

PENERAPAN SISTEM KEAMANAN ELECTRONIC MAIL ( ) BERBASIS Gnu PRIVACY GUARD (GnuPG) PENERAPAN SISTEM KEAMANAN ELECTRONIC MAIL (E-MAIL) BERBASIS Gnu PRIVACY GUARD (GnuPG) SKRIPSI Diajukan untuk Menempuh Ujian Akhir sarjana Fakultas Teknik Program Strata I Jurusan Teknik Informatika Universitas

Lebih terperinci

BAB I PENDAHULUAN. Telepon selular(ponsel) semakin berkembang dari hari ke hari, tidak hanya

BAB I PENDAHULUAN. Telepon selular(ponsel) semakin berkembang dari hari ke hari, tidak hanya BAB I PENDAHULUAN 1.1 Latar Belakang Telepon selular(ponsel) semakin berkembang dari hari ke hari, tidak hanya dari sudut teknologi tetapi juga dari sudut tampilan atau look and feel. Selain sebagai alat

Lebih terperinci

SKRIPSI SISTEM PREDIKSI KONDISI KELAHIRAN BAYI MENGGUNAKAN METODE KLASIFIKASI NAÏVE BAYES. Oleh : WAHYUNINGSIH

SKRIPSI SISTEM PREDIKSI KONDISI KELAHIRAN BAYI MENGGUNAKAN METODE KLASIFIKASI NAÏVE BAYES. Oleh : WAHYUNINGSIH SKRIPSI SISTEM PREDIKSI KONDISI KELAHIRAN BAYI MENGGUNAKAN METODE KLASIFIKASI NAÏVE BAYES Oleh : WAHYUNINGSIH 2010-51-115 SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK MEMPEROLEH GELAR SARJANA KOMPUTER

Lebih terperinci

PENGARUH PEMBERIAN PATI JAGUNG DAN UBI KAYU HASIL MODIFIKASI DENGAN ENZIM PULLULANASE TERHADAP KADAR GLUKOSA DARAH TIKUS WISTAR (Rattus novergicus)

PENGARUH PEMBERIAN PATI JAGUNG DAN UBI KAYU HASIL MODIFIKASI DENGAN ENZIM PULLULANASE TERHADAP KADAR GLUKOSA DARAH TIKUS WISTAR (Rattus novergicus) PENGARUH PEMBERIAN PATI JAGUNG DAN UBI KAYU HASIL MODIFIKASI DENGAN ENZIM PULLULANASE TERHADAP KADAR GLUKOSA DARAH TIKUS WISTAR (Rattus novergicus) SKRIPSI Oleh: AHMAD NASRURRIDLO NIM. 06520018 JURUSAN

Lebih terperinci

Simulasi Pengamanan File Teks Menggunakan Algoritma Massey-Omura 1 Muhammad Reza, 1 Muhammad Andri Budiman, 1 Dedy Arisandi

Simulasi Pengamanan File Teks Menggunakan Algoritma Massey-Omura 1 Muhammad Reza, 1 Muhammad Andri Budiman, 1 Dedy Arisandi JURNAL DUNIA TEKNOLOGI INFORMASI Vol. 1, No. 1, (2012) 20-27 20 Simulasi Pengamanan File Teks Menggunakan Algoritma Massey-Omura 1 Muhammad Reza, 1 Muhammad Andri Budiman, 1 Dedy Arisandi 1 Program Studi

Lebih terperinci

Pada sistem terdistribusi, security berfungsi untuk: pengambilan informasi oleh penerima yang tidak berhak

Pada sistem terdistribusi, security berfungsi untuk: pengambilan informasi oleh penerima yang tidak berhak 11. SECURITY Definisi Keamanan Keamanan (Security) : Serangkaian langkah untuk menjamin privasi, integritas dan ketersediaan sumber daya seperti obyek, database, server, proses, saluran, dll yang melibatkan

Lebih terperinci

ANALISIS PERILAKU KONSUMEN MUSLIM DALAM HAL TREND JILBAB PERSPEKTIF TEORI KONSUMSI ISLAM

ANALISIS PERILAKU KONSUMEN MUSLIM DALAM HAL TREND JILBAB PERSPEKTIF TEORI KONSUMSI ISLAM ANALISIS PERILAKU KONSUMEN MUSLIM DALAM HAL TREND JILBAB PERSPEKTIF TEORI KONSUMSI ISLAM (studi kasus pada mahasiswi Fakultas Syari ah Jurusan Ekonomi Islam angkatan 2009 IAIN Walisongo Semarang) SKRIPSI

Lebih terperinci

Otentikasi dan Tandatangan Digital (Authentication and Digital Signature)

Otentikasi dan Tandatangan Digital (Authentication and Digital Signature) Bahan Kuliah ke-18 IF5054 Kriptografi Otentikasi dan Tandatangan Digital (Authentication and Digital Signature) Disusun oleh: Ir. Rinaldi Munir, M.T. Departemen Teknik Informatika Institut Teknologi Bandung

Lebih terperinci

PERANCANGAN WEBSITE UNTUK MEDIA PROMOSI DAN INFORMASI PRODUK KERAJINAN PATUNG PADA WARDOYO PATUNG LOROBLONYO ANTIK WONOGIRI SKRIPSI

PERANCANGAN WEBSITE UNTUK MEDIA PROMOSI DAN INFORMASI PRODUK KERAJINAN PATUNG PADA WARDOYO PATUNG LOROBLONYO ANTIK WONOGIRI SKRIPSI PERANCANGAN WEBSITE UNTUK MEDIA PROMOSI DAN INFORMASI PRODUK KERAJINAN PATUNG PADA WARDOYO PATUNG LOROBLONYO ANTIK WONOGIRI SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk memperoleh Gelar Sarjana Jenjang

Lebih terperinci

PENERAPAN MODEL PROBLEM BASED LEARNING

PENERAPAN MODEL PROBLEM BASED LEARNING PENERAPAN MODEL PROBLEM BASED LEARNING (PBL) UNTUK MENINGKATKAN KEMAMPUAN PENALARAN MATEMATIS SISWA PADA POKOK BAHASAN PERSAMAAN GARIS LURUS KELAS VIII C SMP NEGERI 13 JEMBER SEMESTER GANJIL TAHUN AJARAN

Lebih terperinci

APLIKASI PENGENALAN POLA DAUN MENGGUNAKAN JARINGAN SYARAF LEARNING VECTOR QUANTIFICATION UNTUK PENENTUAN TANAMAN OBAT

APLIKASI PENGENALAN POLA DAUN MENGGUNAKAN JARINGAN SYARAF LEARNING VECTOR QUANTIFICATION UNTUK PENENTUAN TANAMAN OBAT APLIKASI PENGENALAN POLA DAUN MENGGUNAKAN JARINGAN SYARAF LEARNING VECTOR QUANTIFICATION UNTUK PENENTUAN TANAMAN OBAT Fradika Indrawan Jurusan Teknik Informatika, Universitas Ahmad Dahlan, Yogyakarta Jl.

Lebih terperinci

SKRIPSI ANALISA DAN PERANCANGAN APLIKASI POINT OF SALES (POS) UNTUK MENDUKUNG MANAJEMEN HUBUNGAN PELANGGAN CHOIRUL SHOLEH

SKRIPSI ANALISA DAN PERANCANGAN APLIKASI POINT OF SALES (POS) UNTUK MENDUKUNG MANAJEMEN HUBUNGAN PELANGGAN CHOIRUL SHOLEH SKRIPSI ANALISA DAN PERANCANGAN APLIKASI POINT OF SALES (POS) UNTUK MENDUKUNG MANAJEMEN HUBUNGAN PELANGGAN CHOIRUL SHOLEH 14532265 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH

Lebih terperinci

SISTEM INFORMASI PEMESANAN PROPERTI RUMAH TANGGA BERBASIS WEB

SISTEM INFORMASI PEMESANAN PROPERTI RUMAH TANGGA BERBASIS WEB LAPORAN SKRIPSI SISTEM INFORMASI PEMESANAN PROPERTI RUMAH TANGGA BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk Menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Lebih terperinci

ENKRIPSI DENGAN MENGGUNAKAN METODE ELGAMAL PADA PERANGKAT MOBILE

ENKRIPSI  DENGAN MENGGUNAKAN METODE ELGAMAL PADA PERANGKAT MOBILE ENKRIPSI EMAIL DENGAN MENGGUNAKAN METODE ELGAMAL PADA PERANGKAT MOBILE Yudhistira Taufan A. 1, Idris Winarno, S.ST., M.Kom², Kholid Fathoni, S.Kom. 2 Mahasiswa 1, Dosen 2 Politeknik Elektronika Negeri

Lebih terperinci

Tandatangan Digital. Yus Jayusman STMIK BANDUNG

Tandatangan Digital. Yus Jayusman STMIK BANDUNG Tandatangan Digital Yus Jayusman STMIK BANDUNG 1 Review materi awal Aspek keamanan yang disediakan oleh kriptografi: 1. Kerahasiaan pesan (confidentiality/secrecy) 2. Otentikasi (authentication). 3. Keaslian

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Perangkat keras komputer berkembang dengan pesat setiap tahunnya selalu sudah ditemukan teknologi yang lebih baru. Meskipun demikian masih banyak hal yang belum dapat

Lebih terperinci

PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN DI TOKO TELAGA BIRU KOMPUTER PACITAN (SKRIPSI)

PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN DI TOKO TELAGA BIRU KOMPUTER PACITAN (SKRIPSI) PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN DI TOKO TELAGA BIRU KOMPUTER PACITAN (SKRIPSI) Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) Pada Program Studi

Lebih terperinci

LAPORAN SKRIPSI SISTEM INFORMASI PENGUJIAN KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA KABUPATEN PATI

LAPORAN SKRIPSI SISTEM INFORMASI PENGUJIAN KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA KABUPATEN PATI LAPORAN SKRIPSI SISTEM INFORMASI PENGUJIAN KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA KABUPATEN PATI Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program

Lebih terperinci

SKRIPSI. Diajukan untuk Memenuhi Tugas dan Melengkapi Syarat guna Memperoleh Gelar Sarjana Strata Satu (S 1 ) dalam Ilmu Tarbiyah.

SKRIPSI. Diajukan untuk Memenuhi Tugas dan Melengkapi Syarat guna Memperoleh Gelar Sarjana Strata Satu (S 1 ) dalam Ilmu Tarbiyah. PENGARUH BACAAN FIKSI TERHADAP MOTIVASI BELAJAR PESERTA DIDIK PADA BIDANG STUDI PENDIDIKAN AGAMA ISLAM DI SDN 02 PEGADEN TENGAH WONOPRINGGO PEKALONGAN SKRIPSI Diajukan untuk Memenuhi Tugas dan Melengkapi

Lebih terperinci

RANCANG BANGUN SISTEM PENJUALAN DENGAN ESTIMASI STOK FORECASTING WIGHTED MOVING AVERAGE (STUDY KASUS UD. TIRTA SU UD JAYA) TUGAS AKHIR.

RANCANG BANGUN SISTEM PENJUALAN DENGAN ESTIMASI STOK FORECASTING WIGHTED MOVING AVERAGE (STUDY KASUS UD. TIRTA SU UD JAYA) TUGAS AKHIR. RANCANG BANGUN SISTEM PENJUALAN DENGAN ESTIMASI STOK FORECASTING WIGHTED MOVING AVERAGE (STUDY KASUS UD. TIRTA SU UD JAYA) TUGAS AKHIR Oleh : ACHMAD AFAN 0834010081 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS

Lebih terperinci

MEMBANGUN SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN DOKTER KELUARGA DENGAN METODE TOPSIS SKRIPSI. Diajukan Sebagai Salah Satu Syarat

MEMBANGUN SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN DOKTER KELUARGA DENGAN METODE TOPSIS SKRIPSI. Diajukan Sebagai Salah Satu Syarat MEMBANGUN SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN DOKTER KELUARGA DENGAN METODE TOPSIS SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Strata Satu (S1) Pada Program Studi Informatika

Lebih terperinci

SISTEM PENGENALAN KARAKTER DENGAN JARINGAN SYARAF TIRUAN ALGORITMA PERCEPTRON

SISTEM PENGENALAN KARAKTER DENGAN JARINGAN SYARAF TIRUAN ALGORITMA PERCEPTRON Jurnal Informatika Mulawarman Vol. 7 No. 3 Edisi September 2012 105 SISTEM PENGENALAN KARAKTER DENGAN JARINGAN SYARAF TIRUAN ALGORITMA PERCEPTRON Anindita Septiarini Program Studi Ilmu Komputer FMIPA,

Lebih terperinci

SISTEM INFORMASI REKRUTMEN DAN SELEKSI PENERIMAAN KARYAWAN PT. NUSA PRADIPTA SENTOSA BERBASIS WEB DAN SMS GATEWAY

SISTEM INFORMASI REKRUTMEN DAN SELEKSI PENERIMAAN KARYAWAN PT. NUSA PRADIPTA SENTOSA BERBASIS WEB DAN SMS GATEWAY LAPORAN SKRIPSI SISTEM INFORMASI REKRUTMEN DAN SELEKSI PENERIMAAN KARYAWAN PT. NUSA PRADIPTA SENTOSA BERBASIS WEB DAN SMS GATEWAY Disusun guna Memenuhi Salah Satu Syarat untuk Menyelesaikan Program Studi

Lebih terperinci

PEMANFAATAN SUMBER BELAJAR PADA MATA PELAJARAN PAI (STUDI KASUS PADA KELAS 4 DI SD ISLAM SULTAN AGUNG 4 SEMARANG)

PEMANFAATAN SUMBER BELAJAR PADA MATA PELAJARAN PAI (STUDI KASUS PADA KELAS 4 DI SD ISLAM SULTAN AGUNG 4 SEMARANG) PEMANFAATAN SUMBER BELAJAR PADA MATA PELAJARAN PAI (STUDI KASUS PADA KELAS 4 DI SD ISLAM SULTAN AGUNG 4 SEMARANG) SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Guna Memperoleh Gelar Sarjana S1 Pada

Lebih terperinci

Kriptografi Elliptic Curve Dalam Digital Signature

Kriptografi Elliptic Curve Dalam Digital Signature Kriptografi Elliptic Curve Dalam Digital Signature Ikmal Syifai 13508003 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132,

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN LOKASI OBJEK WISATA KABUPATEN PONOROGO MENGGUNAKAN METODE SAW

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN LOKASI OBJEK WISATA KABUPATEN PONOROGO MENGGUNAKAN METODE SAW SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN LOKASI OBJEK WISATA KABUPATEN PONOROGO MENGGUNAKAN METODE SAW (SIMPLE ADDITIVE WEIGHTING METHOD) (Studi Kasus Dinas Pariwisata) SKRIPSI Diajukan Sebagai Salah satu

Lebih terperinci

Penggunaan Sidik Jari dalam Algoritma RSA sebagai Tanda Tangan Digital

Penggunaan Sidik Jari dalam Algoritma RSA sebagai Tanda Tangan Digital Penggunaan Sidik Jari dalam Algoritma RSA sebagai Tanda Tangan Digital Zain Fathoni 13508079 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha

Lebih terperinci

PENGARUH UJI TUKEY TERHADAP VERIFIKASI TANDA TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

PENGARUH UJI TUKEY TERHADAP VERIFIKASI TANDA TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN PENGARUH UJI TUKEY TERHADAP VERIFIKASI TANDA TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK Thari Novianty Mentaruk (0722100) Jurusan Teknik Elektro e-mail : thari_novianty_m@yahoo.com Verifikasi tanda

Lebih terperinci

Realisasi Pengenalan Tulisan Tangan Menggunakan Jaringan Syaraf Tiruan dengan Metode Kohonen

Realisasi Pengenalan Tulisan Tangan Menggunakan Jaringan Syaraf Tiruan dengan Metode Kohonen Realisasi Pengenalan Tulisan Tangan Menggunakan Jaringan Syaraf Tiruan dengan Metode Kohonen David Novyanto Candra/0322003 Email: dave_christnc@yahoo.com Jurusan Teknik Elektro, Fakultas Teknik, Jln.Prof.Drg.Suria

Lebih terperinci

PENINGKATAN HASIL BELAJAR IPA MELALUI PENERAPAN STRATEGI INQUIRING MINDS WANT TO KNOW

PENINGKATAN HASIL BELAJAR IPA MELALUI PENERAPAN STRATEGI INQUIRING MINDS WANT TO KNOW PENINGKATAN HASIL BELAJAR IPA MELALUI PENERAPAN STRATEGI INQUIRING MINDS WANT TO KNOW DENGAN PERNYATAAN TRUE OR FALSE PADA SISWA KELAS IV DI SDN KARANGASEM 1 LAWEYAN SURAKARTA TAHUN PELAJARAN 2011/ 2012

Lebih terperinci

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

BAB I PENDAHULUAN. keamanannya. Oleh karena itu, dikembangkan metode - metode kriptografi file BAB I PENDAHULUAN 1.1 Latar Belakang Berkembangnya teknologi informasi, tidak lepas dari permasalahan keamanannya. Oleh karena itu, dikembangkan metode - metode kriptografi file yang digunakan sebelum

Lebih terperinci

PERANCANGAN PERANGKAT LUNAK PEMBELAJARAN MEMBACA AL-QUR AN METODE IQRO BERBASIS MULTIMEDIA MENGGUNAKAN VISUAL BASIC 6.0 SKRIPSI

PERANCANGAN PERANGKAT LUNAK PEMBELAJARAN MEMBACA AL-QUR AN METODE IQRO BERBASIS MULTIMEDIA MENGGUNAKAN VISUAL BASIC 6.0 SKRIPSI PERANCANGAN PERANGKAT LUNAK PEMBELAJARAN MEMBACA AL-QUR AN METODE IQRO BERBASIS MULTIMEDIA MENGGUNAKAN VISUAL BASIC 6.0 SKRIPSI Diajukan sebagai salah satu syarat Untuk Memperoleh Gelar Sarjana Jenjang

Lebih terperinci

UNIVERSITAS MURIA KUDUS KUDUS

UNIVERSITAS MURIA KUDUS KUDUS LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN IJIN PENDIRIAN LEMBAGA PELATIHAN KERJA SWASTA PADA DINAS SOSIAL TENAGA KERJA DAN TRANSMIGRASI KABUPATEN KUDUS BERBASIS SMS GATEWAY Laporan ini disusun guna memenuhi

Lebih terperinci

PENENTUAN MODEL RETURN HARGA SAHAM DENGAN MULTI LAYER FEED FORWARD NEURAL NETWORK MENGGUNAKAN ALGORITMA RESILENT BACKPROPAGATION SKRIPSI

PENENTUAN MODEL RETURN HARGA SAHAM DENGAN MULTI LAYER FEED FORWARD NEURAL NETWORK MENGGUNAKAN ALGORITMA RESILENT BACKPROPAGATION SKRIPSI PENENTUAN MODEL RETURN HARGA SAHAM DENGAN MULTI LAYER FEED FORWARD NEURAL NETWORK MENGGUNAKAN ALGORITMA RESILENT BACKPROPAGATION (Studi Kasus : Harga Penutupan Saham Unilever Indonesia Tbk. Periode September

Lebih terperinci

Sistem Informasi Pemesanan Rokok Secara Online Pada PR.Podo Rukun Sejahtera Jepara

Sistem Informasi Pemesanan Rokok Secara Online Pada PR.Podo Rukun Sejahtera Jepara LAPORAN SKRIPSI Sistem Informasi Pemesanan Rokok Secara Online Pada PR.Podo Rukun Sejahtera Jepara Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi

Lebih terperinci

PERANCANGAN SISTEM INFORMASI BERBASIS WEB TERHADAP BIDANG USAHA PADA KOPERASI UNIT DESA (KUD) MAKMUR LEMBEYAN MAGETAN SKRIPSI

PERANCANGAN SISTEM INFORMASI BERBASIS WEB TERHADAP BIDANG USAHA PADA KOPERASI UNIT DESA (KUD) MAKMUR LEMBEYAN MAGETAN SKRIPSI PERANCANGAN SISTEM INFORMASI BERBASIS WEB TERHADAP BIDANG USAHA PADA KOPERASI UNIT DESA (KUD) MAKMUR LEMBEYAN MAGETAN SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata

Lebih terperinci

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION ABSTRAK

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION ABSTRAK IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION Disusun oleh: Togu Pangaribuan 0722087 Jurusan Teknik Elektro, Fakultas Teknik, Jl. Prof.Drg. Suria Sumantri, MPH No. 65, Bandung

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Berikut ini akan dijelaskan pengertian, tujuan dan jenis kriptografi. BAB 2 LANDASAN TEORI 2.1. Kriptografi Berikut ini akan dijelaskan pengertian, tujuan dan jenis kriptografi. 2.1.1. Pengertian Kriptografi Kriptografi (cryptography) berasal dari bahasa Yunani yang terdiri

Lebih terperinci

SISTEM INFORMASI AKADEMIK PADA NISSAN FORTUNA BERBASIS WEB

SISTEM INFORMASI AKADEMIK PADA NISSAN FORTUNA BERBASIS WEB LAPORAN SKRIPSI SISTEM INFORMASI AKADEMIK PADA NISSAN FORTUNA BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk Menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Lebih terperinci

Perhitungan dan Implementasi Algoritma RSA pada PHP

Perhitungan dan Implementasi Algoritma RSA pada PHP Perhitungan dan Implementasi Algoritma RSA pada PHP Rini Amelia Program Studi Teknik Informatika, Fakultas Sains dan Teknologi, Universitas Islam Negeri Sunan Gunung Djati Bandung. Jalan A.H Nasution No.

Lebih terperinci

SKRIPSI. oleh. Vaidatul Aliya NIM

SKRIPSI. oleh. Vaidatul Aliya NIM PENERAPAN STRATEGI INKUIRI PADA SUB POKOK BAHASAN KELILING DAN LUAS LINGKARAN UNTUK MENINGKATKAN HASIL DAN AKTIVITAS BELAJAR SISWA KELAS VIII SMP IT SYARIF HIDAYATULLAH SUKORAMBI TAHUN AJARAN 2012/2013

Lebih terperinci

BAB II DASAR TEORI. membahas tentang penerapan skema tanda tangan Schnorr pada pembuatan tanda

BAB II DASAR TEORI. membahas tentang penerapan skema tanda tangan Schnorr pada pembuatan tanda BAB II DASAR TEORI Pada Bab II ini akan disajikan beberapa teori yang akan digunakan untuk membahas tentang penerapan skema tanda tangan Schnorr pada pembuatan tanda tangan digital yang meliputi: keterbagian

Lebih terperinci

Implementasi Pengenalan Tanda Tangan dengan Menggunakan Metode Backpropagation TUGAS AKHIR

Implementasi Pengenalan Tanda Tangan dengan Menggunakan Metode Backpropagation TUGAS AKHIR Implementasi Pengenalan Tanda Tangan dengan Menggunakan Metode Backpropagation TUGAS AKHIR Diajukan Oleh : RENDRA FEBRIANTO 0634015068 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS

Lebih terperinci

SISTEM INFORMASI PENILAIAN KESEHATAN PADA KOPERASI SIMPAN PINJAM DI DINAS PERINDUSTRIAN, KOPERASI, DAN UMKM KABUPATEN KUDUS

SISTEM INFORMASI PENILAIAN KESEHATAN PADA KOPERASI SIMPAN PINJAM DI DINAS PERINDUSTRIAN, KOPERASI, DAN UMKM KABUPATEN KUDUS PROPOSAL SKRIPSI SISTEM INFORMASI PENILAIAN KESEHATAN PADA KOPERASI SIMPAN PINJAM DI DINAS PERINDUSTRIAN, KOPERASI, DAN UMKM KABUPATEN KUDUS Disusun Oleh : Nama : Mustaqim NIM : 2010-53-121 Program Studi

Lebih terperinci

SISTEM INFORMASI PENJADWALAN PRODUKSI DENGAN METODE SEQUENCING PADA KONVEKSI SAMPURNA

SISTEM INFORMASI PENJADWALAN PRODUKSI DENGAN METODE SEQUENCING PADA KONVEKSI SAMPURNA LAPORAN SKRIPSI SISTEM INFORMASI PENJADWALAN PRODUKSI DENGAN METODE SEQUENCING PADA KONVEKSI SAMPURNA Laporan ini disusun guna memenuhi salah satu syarat untuk Menyelesaikan program studi Sistem Informasi

Lebih terperinci

LAPORAN SKRIPSI SISTEM INFORMASI PEMBUATAN AKTA PERKAWINAN DAN KEMATIAN BERBASIS WEB PADA DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KABUPATEN KUDUS

LAPORAN SKRIPSI SISTEM INFORMASI PEMBUATAN AKTA PERKAWINAN DAN KEMATIAN BERBASIS WEB PADA DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KABUPATEN KUDUS LAPORAN SKRIPSI SISTEM INFORMASI PEMBUATAN AKTA PERKAWINAN DAN KEMATIAN BERBASIS WEB PADA DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KABUPATEN KUDUS Laporan ini disusun guna memenuhi salah satu syarat untuk

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang 1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Keamanan sistem informasi menjadi suatu kebutuhan pokok bagi setiap orang yang menggunakan teknologi informasi. Di mana aspek utama dalam keamanan informasi tersebut

Lebih terperinci

BAB III METODE PENELITIAN. menjawab segala permasalahan yang ada dalam penelitian ini.

BAB III METODE PENELITIAN. menjawab segala permasalahan yang ada dalam penelitian ini. BAB III METODE PENELITIAN Pada bab ini akan dijelaskan bahan yang digunakan dalam membantu menyelesaikan permasalahan, dan juga langkah-langkah yang dilakukan dalam menjawab segala permasalahan yang ada

Lebih terperinci

Rancang Bangun Aplikasi Penjualan Tanah di Desa Kesambi Berbasis Web

Rancang Bangun Aplikasi Penjualan Tanah di Desa Kesambi Berbasis Web LAPORAN SKRIPSI Rancang Bangun Aplikasi Penjualan Tanah di Desa Kesambi Berbasis Web Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas

Lebih terperinci

Bab 2: Kriptografi. Landasan Matematika. Fungsi

Bab 2: Kriptografi. Landasan Matematika. Fungsi Bab 2: Kriptografi Landasan Matematika Fungsi Misalkan A dan B adalah himpunan. Relasi f dari A ke B adalah sebuah fungsi apabila tiap elemen di A dihubungkan dengan tepat satu elemen di B. Fungsi juga

Lebih terperinci

APLIKASI PENGAMAN DATA MENGGUNAKAN ALGORITMA RSA (Rivest-Shamir-Adleman) TUGAS AKHIR

APLIKASI PENGAMAN DATA MENGGUNAKAN ALGORITMA RSA (Rivest-Shamir-Adleman) TUGAS AKHIR APLIKASI PENGAMAN DATA MENGGUNAKAN ALGORITMA RSA (Rivest-Shamir-Adleman) TUGAS AKHIR Diajukan Oleh : DUWI MUJIARTO NPM : 0734010242 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN

Lebih terperinci

PERANCANGAN SISTEM INFORMASI SALES QUOTATION GAS PADA PT SURYA CIPTA INTERNUSA MENGGUNAKAN PHP FRAMEWORK CODEIGNITER DAN MYSQL

PERANCANGAN SISTEM INFORMASI SALES QUOTATION GAS PADA PT SURYA CIPTA INTERNUSA MENGGUNAKAN PHP FRAMEWORK CODEIGNITER DAN MYSQL PERANCANGAN SISTEM INFORMASI SALES QUOTATION GAS PADA PT SURYA CIPTA INTERNUSA MENGGUNAKAN PHP FRAMEWORK CODEIGNITER DAN MYSQL HALAMAN HALAMAN JUDUL PAMELA LIN 41811120128 PROGRAM STUDI SISTEM INFORMASI

Lebih terperinci

PERAN BIMBINGAN KONSELING DALAM MENGATASI PERILAKU NEGATIF SISWA KELAS VIII DI SMP BINA BANGSA SURABAYA

PERAN BIMBINGAN KONSELING DALAM MENGATASI PERILAKU NEGATIF SISWA KELAS VIII DI SMP BINA BANGSA SURABAYA PERAN BIMBINGAN KONSELING DALAM MENGATASI PERILAKU NEGATIF SISWA KELAS VIII DI SMP BINA BANGSA SURABAYA SKRIPSI Diajukan Untuk Memenuhi dan Melengkapi Syarat Memperoleh Gelar Sarjana Kependidikan Islam

Lebih terperinci

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha ABSTRAK Keamanan data merupakan salah satu aspek yang sangat penting bagi berbagai keperluan sekarang ini. Di era informasi ini, merupakan keharusan untuk dapat menjaga keamanan dari data yang dikirimkan.

Lebih terperinci

Sistem Kriptografi Kunci Publik Multivariat

Sistem Kriptografi Kunci Publik Multivariat Sistem riptografi unci Publik Multivariat Oleh : Pendidikan Matematika, FIP, Universitas Ahmad Dahlan, Yogyakarta S Matematika (Aljabar, FMIPA, Universitas Gadjah Mada, Yogyakarta E-mail: zaki@mailugmacid

Lebih terperinci

MANAJEMEN DANA ZAKAT DI BADAN AMIL ZAKAT DAERAH (BAZDA) KABUPATEN KENDAL

MANAJEMEN DANA ZAKAT DI BADAN AMIL ZAKAT DAERAH (BAZDA) KABUPATEN KENDAL MANAJEMEN DANA ZAKAT DI BADAN AMIL ZAKAT DAERAH (BAZDA) KABUPATEN KENDAL SKRIPSI Diajukan Untuk Memenuhi Tugas dan Melengkapi Syarat Guna Memperoleh Gelar Sarjana (S1) Dalam Ilmu Ekonomi Islam Disusun

Lebih terperinci

PENGARUH PEMBELAJARAN BTQ (BACA TULIS Al-QUR AN) TERHADAP PRESTASI BELAJAR PENDIDIKAN AGAMA ISLAM SISWA KELAS X

PENGARUH PEMBELAJARAN BTQ (BACA TULIS Al-QUR AN) TERHADAP PRESTASI BELAJAR PENDIDIKAN AGAMA ISLAM SISWA KELAS X PENGARUH PEMBELAJARAN BTQ (BACA TULIS Al-QUR AN) TERHADAP PRESTASI BELAJAR PENDIDIKAN AGAMA ISLAM SISWA KELAS X (STUDI KASUS DI SMA NEGERI 1 TAMAN SIDOARJO) SKRIPSI Diajukan sebagai persyaratan memperoleh

Lebih terperinci

SISTEM INFORMASI SERTIFIKASI LAIK SEHAT PADA DEPOT AIR MINUM DI DINAS KESEHATAN KABUPATEN KUDUS BERBASIS WEB

SISTEM INFORMASI SERTIFIKASI LAIK SEHAT PADA DEPOT AIR MINUM DI DINAS KESEHATAN KABUPATEN KUDUS BERBASIS WEB LAPORAN SKRIPSI SISTEM INFORMASI SERTIFIKASI LAIK SEHAT PADA DEPOT AIR MINUM DI DINAS KESEHATAN KABUPATEN KUDUS BERBASIS WEB Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program

Lebih terperinci

PERANCANGAN ALGORITMA KRIPTOGRAFI KUNCI SIMETRI DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

PERANCANGAN ALGORITMA KRIPTOGRAFI KUNCI SIMETRI DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN PERANCANGAN ALGORITMA KRIPTOGRAFI KUNCI SIMETRI DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN Ibrahim Arief NIM : 13503038 Program Studi Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung

Lebih terperinci

SISTEM PENGENALAN BARCODE MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

SISTEM PENGENALAN BARCODE MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION SISTEM PENGENALAN BARCODE MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION Barcode Rcognition System Using Backpropagation Neural Networks M. Kayadoe, Francis Yuni Rumlawang, Yopi Andry Lesnussa * Jurusan

Lebih terperinci

PERNYATAAN. Jogjakarta, November Zamroni Faried. xiii

PERNYATAAN. Jogjakarta, November Zamroni Faried. xiii PERNYATAAN Dengan ini saya menyatakan bahwa dalam Tugas Akhir ini tidak terdapat karya yang sebelumnya pernah diajukan untuk memperoleh gelar kesarjanaan di suatu perguruan tinggi, dan sepanjang pengetahuan

Lebih terperinci

Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield

Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield William Susanto Tandiari/0322139 Email: Williams_tandiari@yahoo.com Jurusan Teknik Elektro,

Lebih terperinci

Sistem Pendukung Keputusan Seleksi Calon Pemain Sepakbola Persiku Junior U-18 dengan Metode Analytical Hierarchy Process (AHP)

Sistem Pendukung Keputusan Seleksi Calon Pemain Sepakbola Persiku Junior U-18 dengan Metode Analytical Hierarchy Process (AHP) LAPORAN SKRIPSI Sistem Pendukung Keputusan Seleksi Calon Pemain Sepakbola Persiku Junior U-18 dengan Metode Analytical Hierarchy Process (AHP) Laporan ini disusun guna memenuhi salah satu syarat untuk

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Dalam kehidupan sehari-hari manusia banyak bergantung pada teknologi informasi, baik dari hal kecil hingga ke permasalahan yang rumit. Contoh teknologi informasi dalam

Lebih terperinci

JURNAL SAINS DAN SENI POMITS Vol. 2, No.1, (2013) 1-6 1

JURNAL SAINS DAN SENI POMITS Vol. 2, No.1, (2013) 1-6 1 JURNAL SAINS DAN SENI POMITS Vol. 2, No.1, (2013) 1-6 1 Pengenalan Tulisan Tangan Huruf Latin Bersambung Secara Real Time Menggunakan Algoritma Learning Vector Quantization Ulir Rohwana dan M Isa Irawan

Lebih terperinci

BAB VIII JARINGAN SYARAF TIRUAN

BAB VIII JARINGAN SYARAF TIRUAN BAB VIII JARINGAN SYARAF TIRUAN A. OTAK MANUSIA Otak manusia berisi berjuta-juta sel syaraf yang bertugas untuk memproses informasi. Tiaptiap sel bekerja seperti suatu prosesor sederhana. Masing-masing

Lebih terperinci

ANALISA DAN PERANCANGAN SISTEM INFORMASI ADMINISTRASI KEPEGAWAIAN PADA KANTOR KECAMATAN KALIWUNGU KABUPATEN KUDUS

ANALISA DAN PERANCANGAN SISTEM INFORMASI ADMINISTRASI KEPEGAWAIAN PADA KANTOR KECAMATAN KALIWUNGU KABUPATEN KUDUS LAPORAN SKRIPSI ANALISA DAN PERANCANGAN SISTEM INFORMASI ADMINISTRASI KEPEGAWAIAN PADA KANTOR KECAMATAN KALIWUNGU KABUPATEN KUDUS Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan

Lebih terperinci

APLIKASI PHP ENCODER DAN DECODER MENGGUNAKAN ALGORITMA BASE64 DAN KUNCI KEAMANAN

APLIKASI PHP ENCODER DAN DECODER MENGGUNAKAN ALGORITMA BASE64 DAN KUNCI KEAMANAN APLIKASI PHP ENCODER DAN DECODER MENGGUNAKAN ALGORITMA BASE64 DAN KUNCI KEAMANAN TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh

Lebih terperinci

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Bagi seseorang yang berprofesi sebagai dokter, kesalahan diagnosis suatu penyakit akan membawa dampak yang sangat fatal bagi pasiennya. Dalam kasus ini, penulis

Lebih terperinci

SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO

SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO NURWANTO 11531074 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS

Lebih terperinci

SISTEM INFORMASI ADMINISTRASI WAJIB LAPOR KETENAGAKERJAAN DI PERUSAHAAN (WLKP) PADA DINAS SOSIAL, TENAGA KERJA DAN TRANSMIGRASI KABUPATEN KUDUS

SISTEM INFORMASI ADMINISTRASI WAJIB LAPOR KETENAGAKERJAAN DI PERUSAHAAN (WLKP) PADA DINAS SOSIAL, TENAGA KERJA DAN TRANSMIGRASI KABUPATEN KUDUS LAPORAN SKRIPSI SISTEM INFORMASI ADMINISTRASI WAJIB LAPOR KETENAGAKERJAAN DI PERUSAHAAN (WLKP) PADA DINAS SOSIAL, TENAGA KERJA DAN TRANSMIGRASI KABUPATEN KUDUS Laporan ini disusun guna memenuhi salah satu

Lebih terperinci

PENGGUNAAN DIGITAL SIGNATURE DALAM SURAT ELEKTRONIK DENGAN MENYISIPKANNYA PADA DIGITIZED SIGNATURE

PENGGUNAAN DIGITAL SIGNATURE DALAM SURAT ELEKTRONIK DENGAN MENYISIPKANNYA PADA DIGITIZED SIGNATURE PENGGUNAAN DIGITAL SIGNATURE DALAM SURAT ELEKTRONIK DENGAN MENYISIPKANNYA PADA DIGITIZED SIGNATURE Ari Wardana 135 06 065 Program Studi Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung

Lebih terperinci

SKRIPSI SISTEM INFORMASI ADMINISTRASI KREDIT PADA PT. CAHAYA AGUNG

SKRIPSI SISTEM INFORMASI ADMINISTRASI KREDIT PADA PT. CAHAYA AGUNG SKRIPSI LAPORAN INI DISUSUN GUNA MEMENUHI SALAH SATU SYARAT UNTUK MENYELESAIKAN PROGRAM STUDI SISTEM INFORMASI STRATA I PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS SISTEM INFORMASI ADMINISTRASI KREDIT

Lebih terperinci

PENGENALAN POLA TANDA TANGAN MENGGUNAKAN METODE MOMENT INVARIANT DAN JARINGAN SYARAF RADIAL BASIS FUNCTION (RBF)

PENGENALAN POLA TANDA TANGAN MENGGUNAKAN METODE MOMENT INVARIANT DAN JARINGAN SYARAF RADIAL BASIS FUNCTION (RBF) Prosiding Seminar Nasional Penelitian, Pendidikan dan Penerapan MIPA, Fakultas MIPA, Universitas Yogyakarta, 14 Mei 2011 PENGENALAN POLA TANDA TANGAN MENGGUNAKAN METODE MOMENT INVARIANT DAN JARINGAN SYARAF

Lebih terperinci

PENGENALAN PLAT NOMOR KENDARAAN DALAM SEBUAH CITRA MENGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

PENGENALAN PLAT NOMOR KENDARAAN DALAM SEBUAH CITRA MENGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK PENGENALAN PLAT NOMOR KENDARAAN DALAM SEBUAH CITRA MENGUNAKAN JARINGAN SARAF TIRUAN Decy Nataliana [1], Sabat Anwari [2], Arief Hermawan [3] Jurusan Teknik Elektro Fakultas Teknologi Industri Institut

Lebih terperinci

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI KRIPTOGRAFI DENGAN MENGGUNAKAN ALGORITMA TWOFISH. Abstrak

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI KRIPTOGRAFI DENGAN MENGGUNAKAN ALGORITMA TWOFISH. Abstrak UNIVERSITAS BINA NUSANTARA Program Ganda T. Informatika - Matematika Skripsi Sarjana Program Ganda Semester Genap 2006/2007 PERANCANGAN PROGRAM APLIKASI KRIPTOGRAFI DENGAN MENGGUNAKAN ALGORITMA TWOFISH

Lebih terperinci

Universitas Bina Nusantara

Universitas Bina Nusantara Universitas Bina Nusantara Jurusan Sistem Komputer Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2003/2004 SISTEM SORTIR MUR DAN BAUT MENGGUNAKAN JARINGAN SYARAF TIRUAN Tjhang Suwandi

Lebih terperinci