Abstract

Data atau dokumen digital dalam proses pertukaran dalam suatu jaringan, haruslah benar-benar aman, utuh, dan selalu terjaga kerahasiaannya, hal ini menjadi latar belakang perlu adanya suatu sistem yang dapat menjamin keamanan dan kerahasiaan data dan dokumen tersebut dalam proses transfer data. Penelitian ini membuat suatu rancang bangun program pengamanan data dalam pengiriman dokumen dengan menggunakan algoritma kriptografi RSA dan algoritma XOR.  Algoritma RSA melibatkan dua buah kunci dalam melakukan enkripsi yaitu public key dan private keyPublic key dapat disebarluaskan ke berbagai pihak untuk melakukan enkripsi ataupun dekripsi. Pesan yang sudah terenkripsi dengan public key hanya dapat didekripsi dengan menggunakan private key. Algoritma XOR suatu teknik kriptografi (penyandian) data yang menggunakan prinsip operasi logika XOR dalam proses enkripsi dan deskripsinya. Analisis Proses Enkripsi dan Deskripsi metode XOR
Algoritma enkripsi menggunakan XOR adalah dengan meng-XOR-kan plainteks (P) dengan kunci (K) menghasilkan cipherteks. Dengan menggunakan metode prototype dalam melakukan tahapan penelitian, aplikasi yang dibangun sudah mengalami penyesuaian sesuai permintaan/masukan dari pemakai aplikasi. Aplikasi dapat berjalan dengan baik karena dapat melakukan proses enkripsi dan dekripsi dokumen dalam pengiriman email dari dalam aplikasi. Kemudian dari hasil pengujian diperoleh hasil semakin besar bit strength kunci, semakin besar waktu proses yang diperlukan untuk membuat kunci, kedua emakin besar ukuran file, semakin besar waktu proses yang diperlukan untuk enkripsi/dekripsi. Format file tidak mempengaruhi waktu proses, dan ketiga semakin besar bit strength, semakin cepat waktu enkripsi.