Hash collisions in bpaul's "bcrypt" function
| bcrypter | ||
| .gitignore | ||
| bcrypt.ctf.py | ||
| NOTES | ||
| README | ||
#### Running The original file `bcrypt.ctf.py` can run on any version of python3. `bcrypter.py` however is only compatible with Python 3.14.0a4 or above. Mostly just cause I dislike `typing.Self`, and Python 3.14 now has the wonderful `__annotate__` object method (see [PEP 649](https://peps.python.org/pep-0649/) & [PEP 749](https://peps.python.org/pep-0749/)) which solves my issues on type hint semantics and static type analysis. Beyond versioning, `bcrypter.py` has no dependencies beyond the stdlib. Enjoy :)