Here is a method for (reasonably) safely entering passwords on a public computer, or any computer where it's possible that a keylogger may be present:

Vesik method revised