标签: python mongodb bcrypt
我有一个使用bcrypt的加密密码。我想检查数据库中是否存在用户输入密码。我正在使用mongoDB。我该如何检查?我需要用原始的盐加密输入的密码,并检查数据库中是否存在该模式?如果是这样,我该如何找回盐?如果盐很容易被提取,从一开始它的意义是什么?
答案 0 :(得分:0)
如果您在数据库中看到以下形式的字符串:
$2a$12$tEKPayfQg.iLSLU5OqIeZOjQWe0r6ju7Bh8/WNa7u0sHNg214dptm
那是bcrypt。