Categorías
Desarrollo

Hash para sistemas PHP

Esta es una rutina de PHP que he utilizado para el desarrollo de sistemas web donde se utilizan usuarios, con este hash podemos crear campos de usuario y contraseña con un cifrado SHA1 y un SALT que es un agregado que se coloca para evitar ataques informáticos de distintos tipos, se los dejo por acá. Espero les guste y lo puedan mejorar, cualquier duda déjenla en los comentarios o en mi correo electrónico.

{code type=PHP}
{code type=PHP}
        if ($dbh)
                {
        echo «La conexion Fue  Establecida…

«;
        echo «INGRESANDO LOS DATOS…

«;
        }  
        $sqlvista= «SELECT * FROM admin»;
        $sql = «INSERT INTO admin (id, clave) VALUES (‘$usuario’, ‘$sal’)»; 
        $stat = pg_exec($sql); 
        $stat2 = pg_exec($sqlvista); 
        if     ($stat) 
                { 
                echo «Los datos se ingresaron bien
n»; 
                print «ECHA UN VISTAZO….

«;
                $vistaso =  pg_numrows($stat2); 
                 for     ($i = 0; $i < $vistaso; $i++)         {                  $data = pg_fetch_row($stat2, $i);                  echo "data: $data[0], $data[1], $data[2]
n»;
                }
        pg_close($dbh); 
        } 
        else 
                { 
                echo «Algo fallo
n»; 
        pg_close($dbh); 
        }
?>
{/code}

rers

Por rers

Rafael es TSU en Informática / Ing de Sistemas / Autor de El Gran libro de Debian GNU/Linux en 2015 fundo EnjoySistemas y actualmente se desempeña como Consultor Freelance.

3 respuestas a «Hash para sistemas PHP»

Will this provide a nudge to derolepevs to add salt or to users to use stronger passwords? I doubt it.This item combines nicely with the Information Commissioner’s warnings a few days ago. Which leads to one inevitable consequence doomed we’re all doomed or at least we will be if we don’t wake up.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *