Kriptografi cara enkripsi sederhana menggunakan Java

selamat datang sahabat blogger ayo kita bermain permrograman , pada posting ini saya akan mengajak anda bermain Java bukan java script (^,^)a , pada posting ini kita akan membuat sebuah applikasi sederhana yaitu enkripsi sederhana inti pada app ini sebenarnya hanya menggeser posisi huruf/angka asli kedepan beberapa kali, Begini algoritma program yang akan kita buat :

misal ada sebuah String in = "kamu";
kita akan menggesernya dengan menambahkan urutan posisi huruf tersebut, ngerti gak (^,^)a ?
begini contoh :

diatas ada String in = "kamu"

maka :
karakter 'k' akan digeser satu langkah karena ada di posisi pertama
karakter 'a' akan digeser dua langkah karena ada diposisi kedua dan seterusnya ok.

sekarang kita membuat interface dengan jframe seperti ini

Enkripsi sederhana menggunakan Java

textbox pertama digunakan untuk input string kalimat yang ingin di enkripsi, sedangkan textbox yang kedua untuk menampilkan output hasil enkripsinyo.

objek name :
1. textbox yang pertama itu properti 'name' diubah menjadi 'input' 
2. textbox yang kedua itu properti 'name' diubah menjadi 'output' 

kemudian kode didalam tombol berlabel 'cryp' dibawah ini :



Setelah dijalankan pada contoh enkripsi ini kita akan mengenkripsi kalimat "aku masih bingung" maka outputnya seperti ini :

Enkripsi sederhana menggunakan Java

Kemudian program akan kita kembangkan dengan menambahkan fungsi Dekripsi jadi buatlah form menjadi seperti dibawah ini :


Pada contoh ini :
textbox terakhir yaitu yang paling bawah saya ubah objekname menjadi 'dec'
tombolnya terserah mau diganti atau tidak tetapi dialam contoh ini jButton2, kemudian kode untuk tombol desc diatas adalah :



Setelah anda memasukan kode diatas ke dalam tombol desc, kemudian jalankan maka output yang dihasilkan adalah :


kode pada tombol desc akan mendekrip output menjadi string normal kembali

2 Komentar

Koment disini

Lebih baru Lebih lama