Bueno aqui os dejo os sistema de encriptar contraseñas un poco mas avanzado supongo, bueno pueden utilizarlo para la seguridad de las cuentas de tu pagina web.
[No funciona para World of Warcraft]
Primero el codigo de la funcion con la encritacion de la contraseña.
Código:
Como podeis ver lo que hace es encriptar la contraseña con md5 despues la pone en mayusculas y descues pone el usuario en mayusculas y con SHA1 encriptamos la contraseña unido con el usuario.
Bueno a continuacion tenemos el codigo que se utiliza para encriptar la contraseña con la funcion. para otros no les ara falta pero yo lo dejo por si acaso.
Código:
Lo que tenemos en el script anterior es el codigo que mas o menos llama la funcion enviando la contraseña y el usuario que tu as definido, sea de un post o un get o una $definicion
Bueno lo siguente y lo ultimo es un codigo aun mas detallado xD, viene ya echo en una $definicion, ya llamando la funcion para enciptar la contraseña.
Código:
Bueno gente, espero que os sirva .
[No funciona para World of Warcraft]
Primero el codigo de la funcion con la encritacion de la contraseña.
Código:
- Código:
function sha_password($pass,$user)
{
$pass = md5($pass);
$pass = strtoupper($pass);
$user = strtoupper($user);
return SHA1($pass.':'.$user);
}
Como podeis ver lo que hace es encriptar la contraseña con md5 despues la pone en mayusculas y descues pone el usuario en mayusculas y con SHA1 encriptamos la contraseña unido con el usuario.
Bueno a continuacion tenemos el codigo que se utiliza para encriptar la contraseña con la funcion. para otros no les ara falta pero yo lo dejo por si acaso.
Código:
- Código:
sha_password($_POST['nombre del post de la contraseña'],$definicion_del_nombre_del_usuario);
Lo que tenemos en el script anterior es el codigo que mas o menos llama la funcion enviando la contraseña y el usuario que tu as definido, sea de un post o un get o una $definicion
Bueno lo siguente y lo ultimo es un codigo aun mas detallado xD, viene ya echo en una $definicion, ya llamando la funcion para enciptar la contraseña.
Código:
- Código:
$sha_pass_hash = sha_password($_POST['sha_pass_hash'],$username);
Bueno gente, espero que os sirva .