Protección de contraseñas con 2 tipos de encriptación

  • Autor Autor xdlol
  • Fecha de inicio Fecha de inicio
xdlol

xdlol

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, necesito que al loguearse en mi sitio, se lean contraseñas con 2 tipos de encriptaciones distintas.
Esta es la linea original:
Insertar CODE, HTML o PHP:
$credPass = $core->UberHash($_POST['credentials_password']);
y asi quedaria con md5
Insertar CODE, HTML o PHP:
$credPass = md5($_POST['credentials_password']);
Pero no se como hacer que ambas funcionen al mismo tiempo.
 
Hola, necesito que al loguearse en mi sitio, se lean contraseñas con 2 tipos de encriptaciones distintas.
Esta es la linea original:
Insertar CODE, HTML o PHP:
$credPass = $core->UberHash($_POST['credentials_password']);
y asi quedaria con md5
Insertar CODE, HTML o PHP:
$credPass = md5($_POST['credentials_password']);
Pero no se como hacer que ambas funcionen al mismo tiempo.

Pues si entendi bien lo que quieres puedes crear dos variables y luego usar un IF:

Insertar CODE, HTML o PHP:
$credPassUber = $core->UberHash($_POST['credentials_password']);
$credPassMD = md5($_POST['credentials_password']);

Y despues en el if donde compruebas que la contraseña es correcta agregas otra condicion con un
xor
y listo!

if( $credPassUber == micondicion xor $credPassMD == micondicion) { .... }
 
Pues si entendi bien lo que quieres puedes crear dos variables y luego usar un IF:

Insertar CODE, HTML o PHP:
$credPassUber = $core->UberHash($_POST['credentials_password']);
$credPassMD = md5($_POST['credentials_password']);

Y despues en el if donde compruebas que la contraseña es correcta agregas otra condicion con un
xor
y listo!

if( $credPassUber == micondicion xor $credPassMD == micondicion) { .... }

Gracias por responder, lo tendre en cuenta, creo que es la solucion mas adecuada
 
Atrás
Arriba