Code: [https://github.com/zeorin/passwordbook](https://github.com/zeorin/passwordbook)
I have [already posted this](https://www.reddit.com/r/cryptography/comments/1mxcax4/i_made_a_password_book_generator/) on r/cryptography and gotten some useful feedback, but I'm still looking for more. 😁
Current implementation:
Seed passprase is generated as per bip39, and then its bits are used to derive a key using PKDF2 with a salt, sha512, and 2^(18) iterations; and those bits are used to seed a CSPRNG (ISAAC).
Then I use that to generate 256 passwords, which are each:
* one random digit
* one random symbol
* 6 random words chosen from EFF's large wordlist.
I was inspired by [this post](https://www.reddit.com/r/Passwords/comments/1mmdeg4/comment/n81x1qi/) in r/passwords about convincing an elderly person to use a password manager.