fix: Passphrase generation