Las contraseñas deben almacenarse en forma cifrada unidireccionalmente para mayor seguirdad de nuestras aplicaciones en php.
Php 5.5 ha añadido nuevas funciones específicamente diseñadas para cifrar contraseñas de una forma mucho más segura que los mecanismos anteriores de MD5 o SHA1.
Así para generar la contraseña cifrada en PHP5 nos bastaría hacer
$hash = password_hash($passw, PASSWORD_BCRYPT, ['cost' => 10]);
donde:
$hash: La contraseña cifrada.
$passw: La contraseña sin cifrar.
PASSWORD_BCRYPT: El nuevo súper algoritmo de encripción y
['cost' => 10]: Es grado de complejidad del cifrado.
Más información, así como este ejemplito copiado sin permiso de autor ni nada parecido puedes apreciarlo en cristalab
Adsense
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario