Reproducible password generator