python и php bcrypt
Я использовал Laravel для регистрации пользователей. Он использует bcrypt так:
$2y очень похожи, за исключением названия (префикс).kb9T4WXdz5aKLSZX1OkpMOx.3ogUn9QX8GRZ93rd99i7VLKmeoXXX
В настоящее время я делаю другой скрипт, который будет аутентифицировать пользователей из другого источника, используя python. Я установилpy-bcrypt
и попробовал это. Формат выглядит следующим образом:
$2a очень похожи, за исключением названия (префикс).Vj0b0GZegbpXIIpa/lvi9OjkAFJ5zNzziVRW7yN9ssDKVQDX47XXX
Но на Python я не могу аутентифицировать пользователя из-заinvalid salt
.
Я заметил, что Laravel bcrypt использует$2y
в то время как питон использует$2a
, Как мне обойти это?
Примечания:
I used 10 rounds for both crypts.