This problem might appear when your favorite screen saver starts while a national keyboard is active. The solution is to use KDE screen-savers with the default (first in the list) English keyboard. kikbd automatically switches the keyboard map to the default, when one of KDE's screen-savers opens a password dialog.
The other solution is to use Alternate Latin symbols in all your keyboard maps. Then you can type a password using the Alternate Switch key.