The answer to this probably depends on the spoken language so I'm looking for characters for the English language.

1 Answer 1


The getchar standard library function is used to read the password from standard input. There is no per character blacklist nor whitelist. This means that any character is accepted. It also means that non ASCII characters are being read as your OS might encoded them. Thus, using non ASCII characters may yield different passwords on different OSes. If you wish to copy a password protected wallet between OSes, you'd be prudent to keep to ASCII characters.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.