Challenge Hash

This is an example application of a technique mentioned in the 'Challenge Hash' article at

A simple login box:
Username = edesign
Password = secret

Enter your username and password:
Warning: because you have JavaScript disabled, the login is less secure

No login attempt yet...

Notice when you are 'logged in' and you refresh the page, re-logging in, it'll probably fail because the challenge string has been renewed.

Download the source of this page
Download the md5 hashing algorithm written in JavaScript