>>> "Uky"<[EMAIL PROTECTED]> Wrote:
>>>
Sorry rada bingung nih,
>>md5(pass) = xxx
>>katanya yg dicocokin xxx nya apa sama seperti md5(yyy) kan, berarti
>>xxx = md5(yyy)
>>md5(pass) = md5(yyy)
>>pass = yyy
>>kalau yyy itu pass aslinya, trus yg di decrypyt(pass) itu apaan? CMIIW
>>
>>
biar lebih jelas saya tulis ulang menjadi gini :
dari client user memasukkan password A dan terjadi proses form di-submit
dimana nilai A telah menjadi B dengan proses md5 saat disubmit
A -> md5(A) -> B
di sisi server, misal password user disimpan dengan nilai Z pada tabel.
Nilai Z ini adalah hasil enkripsi password asli X dengan key Y
Z = encrypt(X,Y)
ketika B diterima oleh server, maka
P = decrypt(X,Y)
jika md5(P) = B, maka password benar, sebaliknya password salah
--
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3