Text
TA - Implementasi RSA Blind signature pada Aplikasi Tanda Tangan Kontrak Elektronik
Tanda tangan kontrak adalah kegiatan yang dijadikan sebagai dasar dari kerjasama antar satu pihak dengan pihak lainnya, yang membutuhkan waktu dan pihak ketiga diluar pihak yang terkait dengan kontrak. Pihak ketiga dibutuhkan untuk menjadi saksi ataupun menjadi entitas yang melakukan pengesahan terhadap kegiatan tanda tangan kontrak tersebut. Namun tidak selamanya pihak ketiga dapat sepenuhnya dipercaya. Oleh karena itu, melalui penelitian ini penulis akan membuat aplikasi tanda tangan elektronik yang menggunakan protokol Optimal Asynchronous Non- Optimistic Scheme pada aplikasi Blind Electronic Contract Signing (BECS). Protokol Optimal Asynchronous Non-Optimistic Scheme merupakan protokol yang melibatkan pihak ketiga atau third party (TP) secara penuh (inline). Dalam penerapannya dilakukan modifikasi pada protokol Optimal Asynchronous Non-Optimistic karena terdapat komponen tambahan yaitu penggunaan algoritma RSA Blind Signature. Aplikasi BECS dibangun menggunakan bahasa pemrograman JAVA berbasis desktop. Terdapat tiga algoritma kriptografi yang digunakan yaitu algoritma RSA Blind Signature, AES-256, dan SHA-256. Untuk melakukan perancangan aplikasi BECS digunakan notasi UML Unified Modelling Language (UML). Hasil dari penelitian ini adalah aplikasi Blind Electronic Contract Signing (BECS) yang mendukung tanda tangan kontrak elektronik dengan dua pihak dan pihak ketiga diluar pihak terkait. Aplikasi BECS memberikan layanan keamanan pada dokumen kontrak melalui pembutaan dokumen menggunakan algoritma RSA Blind Signature. Hasil dari proses tanda tangan kontrak pada aplikasi BECS yaitu dokumen kontrak yang dapat dimiliki oleh masing-masing user dan server, yang nantinya digunakan ketika terdapat sengketa selama kontrak berlangsung.
No other version available