[Bcrypt / Blowfish无效盐,具有低的发数<04

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Bcrypt / Blowfish无效盐,具有低的发数<04相关的知识,希望对你有一定的参考价值。

似乎hashpw函数不允许具有很多回合<04的哈希。

似乎每个bcrypt版本> = 3.1.1都是这种情况

作为向python 3的过渡,新库不允许使用'$ {version} $ 01 $ {value}'这样的哈希,它必须至少为04。

我了解安全原因,但是有没有办法强制接受最少的回合?

错误似乎是河豚抛出的,用于bcrypt。

答案

除非使用不同的最小值重建库,否则无法对其进行更改。出于安全原因,我不建议您这样做。

以上是关于[Bcrypt / Blowfish无效盐,具有低的发数<04的主要内容,如果未能解决你的问题,请参考以下文章

我需要用 bcrypt 存储盐吗?

bcrypt 的盐怎么了?

什么是盐轮以及盐如何存储在 Bcrypt 中?

bcrypt,河豚的密码最大长度

RAND() 是不是具有低熵来生成盐?

Spring Security 自定义 UserDetails :盐问题