/***************************************************************************
- * Copyright (C) 2003-2006 Polytechnique.org *
+ * Copyright (C) 2003-2007 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-document.write('<script language="javascript" src="javascript/secure_hash.js"></script>');
-
function EnCryptedResponse() {
pw1 = document.forms.changepass.nouveau.value;
pw2 = document.forms.changepass.nouveau2.value;
exit;
}
if (pw1.length < 6) {
- alert ("\nErreur : le nouveau mot de passe doit faire au moins 6 caractères !")
+ alert ("\nErreur : le nouveau mot de passe doit faire au moins 6 caractères !")
return false;
exit;
}
-
- old_pass = hash_encrypt(document.forms.changepass.ancien.value);
-
- str = old_pass + ":" +
- document.forms.changepass.challenge.value;
- document.forms.changepass2.response.value = hash_encrypt(str);
- str = hash_xor(hash_encrypt(document.forms.changepass.nouveau.value), old_pass);
+ str = hash_encrypt(document.forms.changepass.nouveau.value);
document.forms.changepass2.response2.value = str;
-
- alert ("Le mot de passe que tu as rentré va être chiffré avant de nous parvenir par Internet ! Ainsi il ne circulera pas en clair.");
+
+ alert ("Le mot de passe que tu as rentré va être chiffré avant de nous parvenir par Internet ! Ainsi il ne circulera pas en clair.");
document.forms.changepass2.submit();
return true;
}
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: