This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
This is an EXPERIMENTAL password hash with time and memory parameters, | |
such that the time parameter does not affect the memory required (but | |
does affect the number of memory accesses). | |
This was quickly designed, with no real test, so it's probably a silly | |
design and the code may be broken. Therefore, please: | |
- Do not use it to hash real passwords! | |
- Attack it! (circumvent the time/memory requirements, find biases...) |