Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher

Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher


ZonaNgopi - Pada kesempatan kali saya akan berbagi tugas akhir dari teman saya JUMRIN, dia kuliah di Universitas Halu Oleo Jurusan Teknik Informatika. Saya juga telah mendapat persetujuan dari dia untuk mempublishkan tugas akhir dia.  Artikelnya yaitu Aplikasi Sistem Keamanan Basis Data dengan Tehnik Kriptografi RC4 Stream Cipher.

Keamanan pada basis data telah menjadi kebutuhan yang penting pada suatu perusahaan. Kebutuhan ini timbul dari semakin banyaknya ancaman terhadap data sensitif yang terdapat pada basis data. Tehnik kriptografi merupakan salah satu alternatif solusi yang dapat digunakan dalam pengamanan basis data. Akan tetapi, pengembangan strategi kriptografi pada basis data membutuhkan banyak pertimbangan. Penelitian ini memaparkan langkah-langkah implementasi Tehnik kriptografi dalam basis data, mencakup analisis lingkungan, desain solusi, dan persoalan persoalan yang ditemui dalam menentukan desain pengamanan basis data.

Salah satu kriptografi yang mempu mengamankan basis data pada level baris (row) sampai pada level kolom (field) adalah kriptografi dengan algoritma RC4 (Rivest Code) stream chiper. Algoritma kriptografi RC4 merupakan salah satu algoritma berjenis stream cipher. Stream Cipher adalah algoritma enkripsi yang mengenkripsi data persatuan data, seperti bit, byte, nible atau per 5 bit. Setiap mengenkripsi satu satuan data digunakan kunci yang merupakan hasil pembangkitan dari kunci sebelumnya. Algoritma ini akan memproses data dalam ukuran byte demi byte (1 byte = 8 bit). Algoritma ini dapat melakukan enkripsi dan dekripsi pada panjang data yang variabel atau dinamis tanpa perlu adanya penambahan byte (padding) (Ekklesia, 2013).

Berikut tampilan implementasi perancangan sistem pada aplikasi ini serta beberapa penggalan scriptnya :

1. Form Login
Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher
Form Login
Pada form ini user terlebih dahulu memasukan nama dan kata sandi sebelum masuk, pada form menu utama yang memiliki 4 menu yakni : Enkripsi, Dekripsi, Petunuk dan Tentang.


2. Form Menu Utama
Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher
Form Menu Utama

Pada form ini user memilih menu yang akan dibuka sesuai kebutuhannya, terdapat 4 menu, yaitu : Enkripsi, Dekripsi, Petunjuk dan Tentang

3. Form Menu Enkripsi

Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher
Form Menu Enkripsi
Pada form ini user memilih tombol cari file untuk mengimputkan file database yang tersimpan sebelumnya, tombol pilih tabel untuk memilih tabel mana yang akan dienkripsi, centang kolom yang akan dienkripsi untuk memilih diantara dua kolom terakhir yang akan dienkripsi, tombol enkripsi untuk melakukan proses enkripsi, dan tombol tutup untuk keluar dari menu enkripsi.

4. Form Menu Dekripsi

Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher
Form Menu Dekripsi
Pada form ini user memilih tombol cari file untuk mengimputkan file database yang telah terenkripsi sebelumnya, tombol pilih tabel untuk memilih tabel mana yang akan didekripsi, kemudian memasukan kunci yang dipakai pada proses enkripsi lalu centang kolom yang akan dienkripsi untuk memilih diantara dua kolom terakhir yang akan dienkripsi, tombol dekripsi untuk melakukan proses dekripsi, dan tombol tutup untuk keluar dari menu dekripsi.

5. Form Petunjuk
Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher
Form Petunjuk
Pada form ini user memilih tombol enkripsi untuk melihat cara kerja tombol enkripsi begitupun dengan tombol yang lain untuk menjelaskan funsi-fungsi dari setiap menu utama.

6. Form Petunjuk Menu Enkripsi
Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher
Form Petunjuk Menu Enkripi
Pada form ini user memilih tombol form enkripsi dan akan tampil petunjuk pengunaan tombol enkripsi.

Berikut ini Source code proses enkripsi:




7. Form Petunjuk Menu Deskripsi
Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher
Form Petunjuk Menu Deskripsi
Pada form ini user memilih tombol form dekripsi dan akan tampil petunjuk pengunaan tombol dekripsi.

Berikut ini Source code proses Deskripsi:



8. Form Menu Tentang
Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher
Form Menu Tentang


Cukup sekian artikel yang bisa saya berikan, untuk melihat hasil tugas akhir lainnya bisa juga liat ini:
Kamus Kata Serapan Menggunakan Algoritma Interpolation Search Menggunakan Fitur Auto Complete Teks Untuk Smartphone Berbasis Android



Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher Aplikasi Sistem Keamanan Basis Data dengan Teknik Kriptografi RC4 Stream Cipher Reviewed by Rwang Inspirasi on 10:43:00 PM Rating: 5

10 comments:

  1. mas bokeh minta source code full nya engga / project nya, kalo boleh bisa kirim ke email berikut : chaerulaminsubekti@gmail.com

    ReplyDelete
  2. mas boleh minta file project-nya?
    email ke paijo.ijo13@gmail.com

    ReplyDelete
  3. mas bleh minta sourcode fullnya ga mas buat pembelajaran
    email: a.didisupriadi90@gmail.com

    ReplyDelete
  4. mas boleh minta file project nya untuk belajar ?
    email : ambarsetyaningsih657@gmail.com
    terimakasih jikalau boleh

    ReplyDelete
  5. mas boleh minta file projectnya soalnya ada tugas di kasih dosen ane buat enkripsi database email: yuannto@gmail.com terima kasih sebelumnya mas

    ReplyDelete
  6. mass kirim jg sebagai bahan pembelajran panuntun007bona@gmail.com

    ReplyDelete
  7. Gan, boleh minta source kode fullnya gak? Sebagai referensi tambahan skripsi saya. . Ini emailnya, aiinanrawanii@gmail.com

    ReplyDelete
  8. mas boleh minta source code full ga? tolong kirim ya Arrwijaya@gmail.com makasih

    ReplyDelete
  9. gan boleh minta source codenya ke hafizreza711@gmail.com terima kasih

    ReplyDelete
  10. kak boleh ga kirim file tugas akhirnya beserta aplikasinya atauga saya beli kak berkas serta aplikasinya jika bersedia DM ig saya : Hadimahdii_ DM saya dengan kiriman gambar ss an ini. gmail saya bubblegangs63@gmail.com

    ReplyDelete

ads