Updated passphrase generator