Determinist // Devlog 1 // 2026.07.24.
Hey everyone! This is the first devlog of Determinist, a deterministic password generator.
After a few hours of messing around, I’ve managed to write the first working version of the generator algorithm. (Flowchart attached)
You can specify the parameters such as password length, special character frequency, etc. as well as the master passphrase and the salt (site name in this case), and the script will generate a pseudorandom password for you.
I’ve hit quite a few roadblock along the way, such as the salt being too small. This is a feature of Argon2, so for now you can only use custom salts that are bigger than 8 bytes.
I’ve also included a few unit tests as proof of concept. The generator algorithm will be improved in later versions, and a CLI tool will be available.