APLIKASI PENGAMANAN TABLE DATABASE MENGGUNAKAN ALGORITMA RIVEST SHAMIR ADLEMAN BERBASIS DESKTOP
Abstract
Sering kali keamanan pada sebuah database disepelekan, dikarenakan keamanan menjadi hal yang kesekian dibandingkan yang lain, namun pada kenyataannya saat ini jika sebuah database diabaikan keamanannya akan menimbulkan kerugian yang besar baik untuk database pribadi, organisasi, lembaga, dan perusahaan. Salah satu cara untuk mengamankan database adalah menggunakan kriptografi, kriptografi adalah teknik pengamanan data yang dilakukan dengan carra mengoIah informasi awal (plaintext) menggunakan suatu kunci tertentu dengan suatu metode enkripsi tertentu hingga menghasilkan suatu informasi yang baru (ciphertext) yang tidak dapat dibaca secara langsung. Algoritma kriptografi yang digunakan penulis adalah algoritma RSA. Algoritma RSA merupakan salah satu algritma public key yang populer dipakai. Kekuatan algoritma ini terletak pada proses eksponensial, dan pemfaktoran bilangan menjadi 2 bilangan prima yang hingga kini perlu waktu yang lama untuk melakukan pemfaktorannya. Bahasa Pemrograman yang digunakan dalam pembuatan aplikasi ini adalah Java Berbasi Desktop. Dengan hadirnya aplikasi ini, kemanan pada database menjadi lebih aman, sehingga kerahasiaannya tetap terjaga. Setelah proses enkripsi sudah dilakukan akan mengeluarkan output yang tentunya tidak bisa di baca atau tidak bisa digunakan oleh pihak yang tidak bertanggung jawab. Proses encrypt dan decrypt yang dilakukan pada database berhasil dilakukan. Database asli dapat dienkripsi menjadi database yang disandikan dan dapat didekripsi menjadi database asli kembali.Downloads
Downloads
Published
How to Cite
Issue
Section
License
CC BY-SA 4.0
Creative Commons Attribution-ShareAlike 4.0 International
This license requires that reusers give credit to the creator. It allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, even for commercial purposes. If others remix, adapt, or build upon the material, they must license the modified material under identical terms.
BY: Credit must be given to you, the creator.
SA: Adaptations must be shared under the same terms.ng