The security/py-bcrypt port
py3-bcrypt-4.3.0 – bcrypt blowfish password hashing for Python (cvsweb github mirror)
Description
py-bcrypt is a Python wrapper of OpenBSD's Blowfish password hashing code, as described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres. 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 parametised, 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). While bcrypt remains an acceptable choice for password storage, depending on your specific use case you may also want to consider using scrypt (either via standard library or cryptography) or argon2id via argon2_cffi.WWW: https://pypi.python.org/pypi/bcrypt
Maintainer
The OpenBSD ports mailing-list
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
lang/python lang/rust security
Build dependencies
Run dependencies
Test dependencies
Files
- /usr/local/lib/python3.12/site-packages/bcrypt-4.3.0.dist-info/
- /usr/local/lib/python3.12/site-packages/bcrypt-4.3.0.dist-info/LICENSE
- /usr/local/lib/python3.12/site-packages/bcrypt-4.3.0.dist-info/METADATA
- /usr/local/lib/python3.12/site-packages/bcrypt-4.3.0.dist-info/RECORD
- /usr/local/lib/python3.12/site-packages/bcrypt-4.3.0.dist-info/WHEEL
- /usr/local/lib/python3.12/site-packages/bcrypt-4.3.0.dist-info/top_level.txt
- /usr/local/lib/python3.12/site-packages/bcrypt/
- /usr/local/lib/python3.12/site-packages/bcrypt/__init__.py
- /usr/local/lib/python3.12/site-packages/bcrypt/__init__.pyi
- /usr/local/lib/python3.12/site-packages/bcrypt/__pycache__/
- /usr/local/lib/python3.12/site-packages/bcrypt/__pycache__/__init__.cpython-312.opt-1.pyc
- /usr/local/lib/python3.12/site-packages/bcrypt/__pycache__/__init__.cpython-312.pyc
- /usr/local/lib/python3.12/site-packages/bcrypt/_bcrypt.cpython-312.so
- /usr/local/lib/python3.12/site-packages/bcrypt/py.typed