kamouflage
play

Kamouflage Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen - PowerPoint PPT Presentation

Kamouflage Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Stanford University 1 I am aware that what I am about to say is controversial 54 Millions of smartphone sold during the 1Q 2010 Browsers password managers Elie Bursztein,


  1. Kamouflage Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Stanford University 1

  2. I am aware that what I am about to say is controversial

  3. 54 Millions of smartphone sold during the 1Q 2010

  4. Browsers password managers Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  5. Browsers password managers Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  6. User Study on Password Usages 40 Age High-school 30 College 20 Graduate 10 PhD/MD 0 0 12.5 25 37.5 50 19-25 31-35 41-45 50+ 32% 68% 86 people Male Female Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  7. Do you allows your web browser to remember your password ? 31% 41% 28% yes some no Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  8. What is our Objective ? Users want to store their passwords Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  9. Threat Model • Prevents offline attacks • Forces the attacker to go online Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  10. Known approaches Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  11. Known approaches • Make the passwords inaccessible Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  12. Known approaches • Make the passwords inaccessible • Use a password generator Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  13. Known approaches • Make the passwords inaccessible • Use a password generator • Have a secure master password Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  14. Make passwords inaccessible • Almost impossible for a large number of passwords Passwords list change and grow overtime • Need some form of revocation • • Even system build around this idea have bugs (e.g xbox360) Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  15. Do you use a password generator ? 13% 45% 42% yes no don’t know what it is Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  16. Use strong passwords Does anyone still believe users do that ???? Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  17. The rockyou database 1 2 3 4 5 6 7 • 32 603 388 passwords 8 9 • Disclosed in 2010 10 11 12 13 14 15 16 0 2250000 4500000 6750000 9000000 Length Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  18. Most used passwords Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  19. Embracing the Truth All known approaches are not working so we can we do ? Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  20. THE PURLOINED LETTER by Edgar Allan Poe (1845)

  21. Here

  22. You can’t perform offline attacks if you don’t know if you are successful

  23. Proposed Architecture Password storage Meta data Password set 1 Password set 2 ... ... Password set n URL password 1 password 1 password 1 password 1 Forms password 2 password 2 password 2 password 2 Usrmames ... ... ... ... ... Password M Password M Password M Password M Data in clear Decoy data encrypted Real data encrypted Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  24. Dealing with Password Structure digit: word mixed digit + word word + digit wo + digit + rd digit + word + digit digit + wo + digit wo + digit + rd + digit digit +wo + digit +rd + digit word + word digit + word + word word + word + digit word + digit + word digit + word + word + digit digit + word + digit + word + digit digit + word + digit + word word + digit + word + digit Leet (1337) Nb Passwords non-alpha 0 1750000 3500000 5250000 7000000 Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  25. RockYou Top word Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  26. Do you reuse password between different web site ? 18% 82% Yes No Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  27. Do you use related password ? 33% 67% Yes No Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  28. Web Site Policy Web Site Password Requirement Google at least 8 characters Yahoo! at least 6 characters YouTube at least 8 characters Facebook at least 6 characters Windows Live at least 6 characters MSN at least 6 characters MySpace between 6 and 10 characters, at least 1 digit or punctuation Fidelity between 6 and 12 characters, digits only Bank of America between 8 and 20 characters, ≥ 1 digit and ≥ 1 letter, no $ < > & ^ ! [ ] Wells Fargo between 8 and 10 characters, ≥ 3 of: uppercase, digit, or special characters Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  29. How users will know that they have entered the correct password ? Provide a visual indicator: each set is associated with a visual icon. Correct False False Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  30. Evaluation 10 3 10 4 10 4 Collection size (number of decoy sets) Password set size (number of user passwords) 100 100 20 Database size on disk 2MB 20MB 4MB Measured performance (access and update time) < 1 sec 5 sec < 1 sec Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

  31. Conclusion • Hiding in plain sight is promising • It is also harder than one might expect Elie Bursztein, Hristo Bojinov, Dan Boneh, Xavier Boyen Kamouflage http://ly.tl/p17

Recommend


More recommend