| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This version gives more attention to the relevant details, namely how
HMAC performs under different key lengths.
|
|
|
|
|
| |
Also, simplify the function a bit. It's faster this way, even though
there's an additional unconditional collect() call now.
|
|
|
|
|
| |
20 bytes worst case was using 16 bytes.
32 bytes full division was producing a leading zero.
|
| |
|
|
|
|
|
|
|
|
| |
The previous parameters for benchmarks were based on gut-feeling.
Now each hash-length has 3 benchmarks:
- Typical is a typical user input
- Max Divisions is a full generate_password_part run
- Worst Case is the worst user input possible: Base 2.
|
|
|
|
|
| |
Now that work on performance has started, accurate readings are
important.
|
|
As preparation for an eventual rewrite of the base conversion code.
|