hoberwilly:
No soy muy conocedor de esto pero
con javascript si puedes cifrar un password o contraseña
cuando esta es enviada desde el codigo de la pagina html o xhtml o shtml o aun php hacia el script en php u otro lenguaje en el servidor.
Aqui hay dos cosas:
1.- Es necesario que al enviar contraseñas desde una pagina como te indicaba arriba, hacia un servidor, esa contraseña vaya cifrada. En estos casos lo mejor es javascript, aunque con php tambien se puede pero francamente nunca lo he utilizado.
2.- El manejo del password o contraseña dentro del servidor es otra de las grandes preocupaciones de los encargados de seguridad y esto implica cifrar o guardar los passwords cifrados y comparar descifrando.
Saludos
Y espero te ayude
Franco



P.S. Hay infinidad de scripts en javascript para enviar contraseñas de forma segura.