No one is answering the evolution of passwords, before rich user interfaces you would log somewhere in a terminal, and you would type user and password in a sequence, separated by a space. And usually more options afterwards.
So a space inside a password would be ambiguous to handle.
telnet 192.168.0.1 root password -t
Something like this.
Latest Answers