Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2015, 14:06
johntx
 
Fecha de Ingreso: julio-2015
Mensajes: 15
Antigüedad: 8 años, 9 meses
Puntos: 0
Pregunta Como usar sha512 sin Salt?

Buenas tardes debo hacer un login nuevo a una base de datos ya creada y llenada con datos reales.
El campo de la contraseña de la tabla usuario ya esta codificado en sha512.
con un login ultra simplon de prueba pude confirmarlo de esta manera:
openssl_digest($_POST['password'], 'sha512')
en ningun momento se indica una variable extra para la codificacion.
cuando comenze con symfony es cuando supe de la existencia de la variable "salt" para encriptar.

Mi intento de aplicar una solucion se resume en:
#class Usuario
public function getSalt()
{
return "";
}

#Security.yml
encoders:
Sistema\UsuarioBundle\Entity\Usuario: sha512

pero no sirve. Gracias de antemano por las respuestas
actualmente para no perder tiempo uso "plaintext" y da perfecto con un nuevo usuario con pass:123 XD