elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 13:09  


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  Como cifrar contraseñas con SHA-1 en PHP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como cifrar contraseñas con SHA-1 en PHP  (Leído 2,673 veces)
shamaka

Desconectado Desconectado

Mensajes: 31



Ver Perfil
Como cifrar contraseñas con SHA-1 en PHP
« en: 5 Diciembre 2010, 22:30 »

Hola amigos.

Soy administrador de una Web que acepta registros.

Unos días atrás me concentre tanto en buscar una solución a la seguridad de mi Web. Que me he topado con sistema de funciones hash criptográficas "SHA-1".

Había publicado un post de como cifrar las contraseñas usando MD5, pero descubrí que este es vulnerable ataques de Fuerza bruta. Entonces, mi pregunta es, como puedo cifrar mi contraseña de administrador de una Web y la de los usuarios que se registran usando SHA-1? Por favor si alguien sabe como hacerlo pueden decírmelo. No soy para nada experto en PHP ni programación que sea lo mas claro posible xD.

Saludos a todos.


Ya es mi segundo post!  ;D


En línea

Con temor a dios y sin miedo al hombre
winroot


Desconectado Desconectado

Mensajes: 589

#include<winroot.h>


Ver Perfil WWW
Re: Como cifrar contraseñas con SHA-1 en PHP
« Respuesta #1 en: 5 Diciembre 2010, 23:16 »

Buenas!
Primero que nada, decir que la seguridad de una web no va en sifrar la db, si no en asegurar que nadie que no sea el sitio pueda entrar a la misma.
Ataques de sql injection,xss,etc, deben ser evitados.
Sobre el post en si,http://www.php-es.com/function.sha1.html
Saludos.


En línea

Mi blog sobre programación y seguridad informática:
http://win-root.blogspot.com
seele

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: Como cifrar contraseñas con SHA-1 en PHP
« Respuesta #2 en: 6 Diciembre 2010, 13:03 »

de todas maneras mas que cambiar el algoritmo de encriptacion te recomiendo usar otras tecnicas, como el uso de un salt, asi combinando tu cadena con otra y luego encriptandola hara mas dificil el ataque. puedes cifrar dos veces incluso usando md5 y sha, creo que las opciones depende de tu imaginacion.

saludos

pd: ademas de una encriptacion en las contraseñas, debes filtrar cada dato que envia el usuario, eso es muy importante a la hora de la seguridad
En línea
El As del Club Paris


Desconectado Desconectado

Mensajes: 1.818


Ver Perfil WWW
Re: Como cifrar contraseñas con SHA-1 en PHP
« Respuesta #3 en: 6 Diciembre 2010, 13:13 »

Código
<?php
echo sha1('texto de prueba');
?>
En línea

sudo suck --mycock -o force
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines