Static Passwords: Public Enemy Number One?<p style="margin:0in 0in 0pt"><font face=Calibri>Capturing and misusing static passwords to spoof the identity of the victim is an all-too-common component of internet crime.  The password might be captured by keystroke logging, a phishing or pharming attack, or by compromising an entire password database.  </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri> </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri>Consumers have a  multitude of online accounts and most of these accounts require a username and a static password.    Rather than struggling with creating and remembering a unique username and password pair for each account, most people resort to reusing a single username/password making them vulnerable to yet another attack vector: the honeypot.    </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri> </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri>Human nature prompts us to choose a password that is easy to remember so many passwords fall to simple dictionary attacks.  But even cryptographically strong passwords are vulnerable to keystroke logging or other Man-In-the-Middle attacks.</font></p> <p style="margin:0in 0in 0pt"><font face=Calibri> </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri>Why haven’t more robust authentication solutions replaced the static password?  Is it the cost of development/deployment versus the cost of compromised identities?  What are the barriers to adoption blocking these more robust alternatives to static passwords?   We can’t have all users carry multiple smart cards for two-factor authentication nor can we expect them to go through hoops every time they want to do something on the internet.  So how can we remove these barriers and stop using this (static passwords) prevalent yet vulnerable means of authentication?  </font></p>© 2009 Microsoft Corporation. All rights reserved.Wed, 22 Apr 2009 09:53:44 Z02246009-e564-4a4d-acd2-8b1b5657170fhttp://social.microsoft.com/Forums/en-US/EndToEndTrust/thread/02246009-e564-4a4d-acd2-8b1b5657170f#02246009-e564-4a4d-acd2-8b1b5657170fhttp://social.microsoft.com/Forums/en-US/EndToEndTrust/thread/02246009-e564-4a4d-acd2-8b1b5657170f#02246009-e564-4a4d-acd2-8b1b5657170fAtulShahhttp://social.microsoft.com/Profile/en-US/?user=AtulShahStatic Passwords: Public Enemy Number One?<p style="margin:0in 0in 0pt"><font face=Calibri>Capturing and misusing static passwords to spoof the identity of the victim is an all-too-common component of internet crime.  The password might be captured by keystroke logging, a phishing or pharming attack, or by compromising an entire password database.  </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri> </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri>Consumers have a  multitude of online accounts and most of these accounts require a username and a static password.    Rather than struggling with creating and remembering a unique username and password pair for each account, most people resort to reusing a single username/password making them vulnerable to yet another attack vector: the honeypot.    </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri> </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri>Human nature prompts us to choose a password that is easy to remember so many passwords fall to simple dictionary attacks.  But even cryptographically strong passwords are vulnerable to keystroke logging or other Man-In-the-Middle attacks.</font></p> <p style="margin:0in 0in 0pt"><font face=Calibri> </font></p> <p style="margin:0in 0in 0pt"><font face=Calibri>Why haven’t more robust authentication solutions replaced the static password?  Is it the cost of development/deployment versus the cost of compromised identities?  What are the barriers to adoption blocking these more robust alternatives to static passwords?   We can’t have all users carry multiple smart cards for two-factor authentication nor can we expect them to go through hoops every time they want to do something on the internet.  So how can we remove these barriers and stop using this (static passwords) prevalent yet vulnerable means of authentication?  </font></p>Thu, 19 Mar 2009 17:25:22 Z2009-03-19T17:25:22Zhttp://social.microsoft.com/Forums/en-US/EndToEndTrust/thread/02246009-e564-4a4d-acd2-8b1b5657170f#4658fa7d-b2d4-47b9-ac7e-f3704a248afchttp://social.microsoft.com/Forums/en-US/EndToEndTrust/thread/02246009-e564-4a4d-acd2-8b1b5657170f#4658fa7d-b2d4-47b9-ac7e-f3704a248afcHarry Waldronhttp://social.microsoft.com/Profile/en-US/?user=Harry%20WaldronStatic Passwords: Public Enemy Number One?I agree that passwords aren't the best safeguards for security.  Keeping a static password increases the chances of discovery and misuse by anyone who discovers it.  As noted above, passwords should be periodically changed (rotated), and they should meet the following test for complexity: <br/><br/><a href="http://www.microsoft.com/protect/yourself/password/checker.mspx">http://www.microsoft.com/protect/yourself/password/checker.mspx</a> <hr class=sig> Harry Waldron, Microsoft MVP - Enterprise SecurityWed, 22 Apr 2009 02:49:30 Z2009-04-22T02:50:15Zhttp://social.microsoft.com/Forums/en-US/EndToEndTrust/thread/02246009-e564-4a4d-acd2-8b1b5657170f#f75cf3c0-a988-4c0e-8a12-8b82bbe2a9cfhttp://social.microsoft.com/Forums/en-US/EndToEndTrust/thread/02246009-e564-4a4d-acd2-8b1b5657170f#f75cf3c0-a988-4c0e-8a12-8b82bbe2a9cfMarcel Knows Betterhttp://social.microsoft.com/Profile/en-US/?user=Marcel%20Knows%20BetterStatic Passwords: Public Enemy Number One?The problem with having multiple passwords could very easily be solved with something like <a href="http://openid.net">OpenID</a> . This ensures you can use the same ID on all websites that support it. Unfortunately many major websites don't support it (they say they do, but in reality they don't accept ID registered elsewhere).<br/> <br/> Then when you have this OpenID, you can easily enhance the security of authentication, for example by using two factor authentication.<br/> <br/> So technically, this problem can be solved. The problem is with the fact that the value (on the stock market) of many dot com companies is based on how many registered users they have (and user data, for targeted advertising), in other words, how many users they &quot;own&quot;. Once wise CEOs will understand that it does not really matter where the users' passwords are stored, then life for us, users, will be much better and the internet will be a safer place.<br/> <br/>Wed, 22 Apr 2009 09:53:39 Z2009-04-22T09:53:39Z