Problema con passsword bcrypt

Iniciado por Popoti, 30 Noviembre 2015, 00:05 AM

0 Miembros y 1 Visitante están viendo este tema.

Popoti

Buenas noches, el problema que tengo es que al realizar un login común (usuario y contraseña) la contraseña que se almacena en BBDD se encuentra cifrada mediante bcrypt y no tengo forma de comprobar que la contraseña introducida por el usuario es la que se encuentra en BBDD.

He estado mirando y a lo máximo que he conseguido llegar es a esto:

BCrypt.checkpw("pass", "$2y$10$O1KwVnPejfIC6nTot7eMWuZBP33iwWSO/e5Ic8/XGqE7qTULy3MfW");

Con el siguiente error:
Exception in thread "main" java.lang.IllegalArgumentException: Invalid salt revision

¿Alguien que me pueda orientar hacia la solución en lenguaje Java?

Gracias de antemano  :)