Sabtu, 25 Desember 2010

IMPLEMENTASI METODE CAESAR CHIPER DENGAN MENGGUNAKAN PEMROGRAMAN JAVA

Caesar Chiper merupakan salah satu model dari bentuk Kriptografi Simetris atau konvensional. Yang dimaksud dengan Symetric Cryptography atau Kriptografi Simetris yaitu kunci yang digunakan untuk melakukan enkripsi dan dekripsi adalah sama. Cara kerja caesar chiper yaitu subsitusi setiap huruf plain text dengan huruf yang telah dirotasi selama dalam bentuk huruf.

caesar chiper.




1. Buatlah rancangan layar seperti dibawah ini.


2.
lalu ketikan kode program ini tepat di atas konstruktor.

//DEKLARASI VARIABEL;

private String hasil="";

private char [] huruf = {'A','B','C','D','E','F','G','H','I','J','K','L','M',

'N','O','P','Q','R','S','T','U','V','W','X','Y','Z',

'a','b','c','d','e','f','g','h','i','j','k','l','m',

'n','o','p','q','r','s','t','u','v','w','x','y','z'};

private char [] rotasi_13={'N','O','P','Q','R','S','T','U','V','W','X','Y','Z',

'A','B','C','D','E','F','G','H','I','J','K','L','M',

'n','o','p','q','r','s','t','u','v','w','x','y','z',

'a','b','c','d','e','f','g','h','i','j','k','l','m'};



3. Ketikan fungsi dibawah ini.

private String kriptografiCaesarChipper(String plainTeks,int panjang,int ambil){

char charEnkrip;

if(ambil

charEnkrip=plainTeks.charAt(ambil);

if (charEnkrip==' '){

hasil=hasil+" ";

}

else{

for(int i=0;i<=52;i++){

if(charEnkrip == huruf[i]) {

hasil = hasil + rotasi_13[i];

break;

}

}

}

kriptografiCaesarChipper(plainTeks,panjang,ambil+1);

}

return hasil;

}


4. Lalu masukkan kode program dibawah ini pada even actionPerformed di tombol OK.

hasil=""; txtCipherText.setText(kriptografiCaesarChipper(txtPlainText.getText(),

txtPlainText.getText().length(), 0));



Maka bila di jalankan hasilnya seperti berikut.

Gambar diatas melakukan enkripsi ”UNIVERSITAS BUDI LUHUR”. Jika ingin melakukan dekripsi maka di kotak hasil kita copy dan paste ke kotak masukan teks, lalu klik tombol ok. Maka di kotak hasil akan muncul ”UNIVERSITAS BUDI LUHUR”.

next dipostingan selanjutnya akan membuat aplikasi j2me nya,... :)





Baca Selengkapnya »»  

Jumat, 12 November 2010

MY TUTORIAL (VB 6.0) : KONVERSI ANGKA DAN BACA ANGKA



Merupakan sebuah program yang dapat mengkonversi angka dan membaca angka yang anda input. Prosesnya sangat mudah, anda cukup menginput angka lalu klik tombol proses, maka program akan membaca dan mengkonversi angka tersebut. Program ini dengan menggunakan Visual Basic 6.0. Jika anda ingin membuat sebuah sistem antrian dengan menggunakan Visual Basic 6.0 saya rasa ini cukup membantu anda, silahkan program dan source codenya download di sini
Baca Selengkapnya »»  

MY GAME : SUDOKU 6 FUZLE



Sudoku 6 Fuzzle merupakan game desktop yang dibuat dengan flatform java. Permainan Sudoku 6 Fuzzle dikembangkan dengan menggunakan JDK 6.0. Ya emang sih gamenya Cuma berupa fuzzle tapi kan lumayan buat iseng-iseng hehehehehe…
Silahkan gamenya download di sini

- Sudoku dimainkan dalam 6x6 kotak yang dibagi dalam 2x3 kotak kecil (sel) yang disebut "area":




- Sudoku dimulai dengan beberapa sel yang sudah terisi dengan angka:




- Tujuan permainan Sudoku adalah mengisi sel-sel yang kosong dengan angka antara 1 dan 6 (setiap sel hanya 1 angka) sesuai dengan petunjuk berikut:
1. Angka hanya dapat muncul sekali dalam setiap baris:



2. Angka hanya dapat muncul sekali dalam setiap kolom:




3. Angka hanya dapat muncul sekali dalam setiap area:


- Ringkasan peraturannya adalah sebuah angka harus muncul sekali disetiap baris, kolom, dan area.

Baca Selengkapnya »»  

Kamis, 30 September 2010

5 Manfaat Tertawa Untuk Kesehatan

Ada lima manfaat tertawa yang diungkapkan oleh Dr. Cynara Coomer, seorang ketua dari Breast Surgery & Director dari Comprehensive Breast Center di Staten Island University Hospital. Berikut lima manfaat tertawa, seperti dikutip dari health.

1. Tertawa sebagai olahraga
Tertawa merupakan tindakan fisik yang bisa menjadi olahraga ringan untuk tubuh. Ketika tertawa, wajah Anda mengalami peregangan otot.Hal ini akan meningkatkan denyut nadi dan oksigen yang tersebar ke jaringan. Ini dikarenakan saat tertawa Anda akan benapas lebih cepat.


Tidak hanya itu, tertawa membuat jantung memompa lebih cepat. Ini akan membuat peredaran darah jauh lebih lancar.

2. Meningkatkan imun
Tahukah Anda bahwa tertawa dapat meningkatkan sistem kekebalan tubuh dan membantu menangkal flu. Rendahnya tingkat stres dapat memperkuat kekebalan tubuh.

Sebuah studi menunjukan bahwa antibodi mampu memerangi infeksi yang ada dalam tubuh saat tertawa. Hal itu disebabkan karena kadar oksigen meningkat ketika Anda tertawa.

3. Baik untuk hati
Penelitian di California, Amerika Serikat, menemukan bahwa dengan menonton acara humor di TV dapat meningkatkan 26 persen kolestrol baik dalam tubuh. Penelitian ini juga dilakukan oleh para penderita diabetes, yang berhasil menurunkan risiko terkena penyakit jantung dengan menonton acara humor.

4. Baik untuk kesehatan mental
Tertawa membantu seseorang menahan energi negatif saat suasana hati buruk. Endorfin yang dihasilkan saat tertawa membuat perasaan jauh lebih baik.

5. Mengurangi rasa sakit
Sejumlah penelitian mengungkapkan bahwa penderita penyakit kronis tidak merasa terganggu dengan rasa sakitnya tersebut ketika mereka sering tertawa. Tertawa tidak akan menyembuhkan sakit kronis Anda, tetapi bisa membantu meringankan rasa sakit yang diderita.

Sumber : http://www.wolipop.com/read/2010/09/30/180155/1452535/857/5-manfaat-tertawa-untuk-kesehatan?w992201835
Baca Selengkapnya »»