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

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

xdlol

Beta
Verificado por Whatsapp
¡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