Bcrypt password hashing and key derivation
A python wrapper of OpenBSD's Blowfish password hashing code. This system hashes passwords using a version of Bruce Schneier's Blowfish block cipher with modifications designed to raise the cost of off-line password cracking and frustrate fast hardware implementation. The computation cost of the algorithm is parametrised, so it can be increased as computers get faster. The intent is to make a compromise of a password database less likely to result in an attacker gaining knowledge of the plaintext passwords (e.g. using John the Ripper).
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/y8z0waflqq9vv00852lqjc415fqqrgna-python-py-bcrypt-0.4.drv | ||
mips64el-linux | /gnu/store/wy2agb1vxryhm80iay3nz1rnlkckn3rj-python-py-bcrypt-0.4.drv | ||
i686-linux | /gnu/store/w5h82lf66l5y5p0bk9mx44ihyxdvcv1x-python-py-bcrypt-0.4.drv | ||
armhf-linux | /gnu/store/nyx34hbvqzhfg6ppycfvmcs5x0gjfzd9-python-py-bcrypt-0.4.drv | ||
aarch64-linux | /gnu/store/b08gw2q6v8mapd10jpq3lxy8nb8gjxzj-python-py-bcrypt-0.4.drv |
Linter | Message | Location |
---|---|---|
No lint warnings ✓ |