Implementasi Algoritma Rivest-Shamir-Adleman (RSA) untuk Keamanan Data pada Sistem Informasi Berbasis Web (Studi Kasus Universitas Swadaya Gunung Jati)
Daftar Isi:
- Web merupakan suatu aplikasi menyediakan layanan yang memungkinkan pengguna untuk mengakses suatu informasi. Keamanan sebuah data dalam aplikasi sangatlah penting keberadaannya sehingga kita harus memberikan prioritas. Karena pada saat ini pencurian informasi atau data sudah banyak dilakukan, maka dari itu berbagai cara dilakukan untuk memberikan keamanan. Salah satu cara yang dapat dilakukan untuk keamanan suatu data adalah melakukan enkripsi dengan menggunakan suatu algoritma, baik dilakukan enkripsi untuk jalur transfer data atau hanya untuk enkripsi data. Pada penelitian ini akan dibahas penerapan RSA pada sistem autentikasi website yang menggunakan protokol Secure Socket Layer (SSL) sebagai jalur yang aman antara client-server. RSA merupakan salah satu algoritma kriptografi asimetris yang menggunakan sepasang kunci, yaitu kunci publik dan kunci pribadi. Panjang kunci dapat diatur, dimana semakin panjang bit pembentukan kunci maka semakin sukar untuk dipecahkan karena sulitnya memfaktorkan dua bilangan yang sangat besar. Aplikasi ini menambah tingkat keamanan di sisi server dengan pertama tama mengenkripsi plaintext username dan password menjadi ciphertext menggunakan RSA. Teknik ini mencegah para hacker mendapatkan plaintext dari password dengan menggunakan teknik brute force.