Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@soulsource soulsource released this 21 Jan 14:51

This release updates the version of passwordmaker-rs to 0.2.
This replaces the formula used for base conversion (mapping of hash to password characters) by one that allows to early-out once the desired password length has been reached. It's (quite a bit) more complex overall, but because almost all inputs now require fewer iterations it's almost always faster.
A notable exception is the setting that applies l33t after password generation. This currently disables the early-out. The reason is that in order to stay compatible to PasswordMaker Pro the (Unicode-aware) conversion to lower-case characters has to happen on whole password parts instead of individual characters.

There are no user-facing changes.