Foros del Web » Programando para Internet » PHP » Symfony »

[SOLUCIONADO] Cifrado sha512 con salt=null, porque no funciona?

Estas en el tema de Cifrado sha512 con salt=null, porque no funciona? en el foro de Symfony en Foros del Web. muy buenas tardes a todos estoy con este problema de hace ya un tiempo y lo e estado posponiendo mientras tanto, dejen que les explique. ...
  #1 (permalink)  
Antiguo 05/10/2015, 16:08
 
Fecha de Ingreso: julio-2015
Mensajes: 15
Antigüedad: 8 años, 8 meses
Puntos: 0
Cifrado sha512 con salt=null, porque no funciona?

muy buenas tardes a todos estoy con este problema de hace ya un tiempo y lo e estado posponiendo mientras tanto, dejen que les explique.

los datos usuario y contraseña estan ya llenados en mi base de datos de esta manera:
=============================================
"admin";"admin"
"3525***";"7ed84395bbe26cdab0a8d0b527d0***"
"6512***";"21a58c2b14fe71e6d554989e7ba8***"
"6556***";"4b0929baeaa7de180f262ef5aa801***"
=============================================
las contraseñas fueron generadas con el siguiente codigo (sin SALT):
$hash = hash('sha512', $_POST['password']);

=============================================
el primer registro admin;admin lo cree yo en texto para poder loguearme con plaintext:
encoders:
Info\UsuarioBundle\Entity\Usuario: plaintext
=============================================
por lo que si mantengo el getSalt null o vacio="" mas encoder sha512:

public function getSalt()
{
return null;
}
encoders:
Info\UsuarioBundle\Entity\Usuario: sha512

creo yo que esto deberia funcionar pero no funciona

que debo hacer?
  #2 (permalink)  
Antiguo 06/10/2015, 14:13
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 8 meses
Puntos: 379
Respuesta: Cifrado sha512 con salt=null, porque no funciona?

el datelle es que requieres el salt si o si. Lo que puede hacer es crear tu propio encoder para que funcione con la función hash.
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #3 (permalink)  
Antiguo 13/10/2015, 07:04
 
Fecha de Ingreso: julio-2015
Mensajes: 15
Antigüedad: 8 años, 8 meses
Puntos: 0
Respuesta: Cifrado sha512 con salt=null, porque no funciona?

asi es necesitaba mi propio encoder y resulto muy facil de hacer gracias! esa era la respuesta que estaba buscando
  #4 (permalink)  
Antiguo 13/10/2015, 08:02
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 8 meses
Puntos: 379
Respuesta: Cifrado sha512 con salt=null, porque no funciona?

Excelente
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:32.