IMPLEMENTASI KRIPTOGRAFI RSA DENGAN PHP

Abstract

AbstrakKriptografi merupakan seni dan ilmu untuk menjaga keamanan data. Dalam menjaga keamanan data kriptografi mentransformasikan data jelas (plaintext) ke dalam bentuk sandi (ciphertext) yang tidak dapat dikenali. Ciphertext inilah yang kemudian dikirim oleh pengirim kepada penerima. Setelah sampai di penerima, ciphertext tersebut di transformasikan kembali ke dalam bentuk plaintext agar dapat dikenali. Metode yang digunakan adalah metode enkripsiasimetris Rivest Shamir Adleman (RSA). Keamanan algoritme RSA terletak pada sulitnya memfaktorkan bilangan yang besar menjadi faktor-faktor prima. Pemfaktoran dilakukan untuk memperoleh kunci private. Pembuatan aplikasi ini menggunakan bahasa pemrograman PHP. Hasil akhir berupa aplikasi berbasis desktop yang dapat digunakan untuk mengenkripsi file text. Aplikasi ini dapat dijadikan sebagai salah satu cara untuk mengamankan data, karena hanya orang yang berhak yang dapat melihat data yang dienkripsi.Kata Kunci : Kriptografi, RSA, Enkripsi – Dekripsi, Text, PHP