Posiblemente lo que necesitas es algo basado en JavaScript. Revisa estos enlaces:
http://www.hotscripts.com/search/2460552.html http://javascript.tunait.com/javascr...ex.asp?s=pass2
Aunque como estan basados en JS, no son completamente seguros, ya que son sistemas de seguridad del lado del cliente no del lado del servidor, que son sistemas mas seguros.