The UX of security and privacy is a serious design challenge.
“Why show passwords? Passwords have long been riddled with usability issues. Because of overly complex security requirements (a minimum number of characters, some punctuation, the birthdate of at least one French king) and difficult to use input fields, password entry often results in frustrated customers and lost business.”
(Luke Wroblewski a.k.a. @LukeW) ★