Selasa, 24 Desember 2013

Enkripsi Password

Standard
Proses login pada sebuah aplikasi merupakan prosedur wajib untuk mempermudah pengelolaan perihal penggunaan aplikasi. Agar password yang bersifat rahasia ini aman tersimpan pada sebuah aplikasi perlu adanya proses enkrispsi terlebih dahulu. Enkripsi atau pengkodean karakter dari aslinya menjadi karakter tertentu dengan rumus atau formula tertentu merupakan prosedur yang sering dijumpai pada proses inputan, penyimpanan, pembacaan dari suatu password. Password yang telah ter-enkripsi akan disimpan sebagai karakter yang berbeda dengan aslinya. Enkripsi yang akan kita bahas ialah enkripsi dngan metode mengubah  karakter aslinya dengan karakter baru mengunakan formula yang ditentukan berdasarkan kode ascii.

Sebuah textbox (A)  dimasukan karakter “ CONTOH “ dalam bentuk capital. Akan menghasilkan nilai =
C  = 67
O  = 79
N  = 78
T =  84
O = 79
H =  72
Setiap huruf tersebut akan di ubah nilai ascii(Chr) sehingga tidak berbentuk aslinya menggunakan formula yang telah kita tentukan.
Nilai tersebut akan di enkripsi dengan rumus

// pemesanan variabel
// nilai awal d adalah kosong “ ”
// txt password sebagai a
// variable I bertipe integer
// perulangan dengan i brnilai 1 sampai panjang karakter  a(txtpassword)
// b = mengambil dari a, berdasarkan jumlah i, 1 karakter
// c (chr) = nilai dari b yang telah ditambah 10
// d = vriabel d itu sendiri ditambah variable c.
// mengulang i.

Berikut  contoh proses enkripsi dari koding diatas;
*A(textbox) diisi dengan "Aku"



Dari proses perulangan diatas dapat diperoleh hasil dari enkripsi "Aku" adalah " lu"( lihat tabel diatas)


Dengan enkripsi, penyimpanan password menjadi lebih aman.


Demikian semoga bermanfaat.


1 komentar: