Michael Jay Lissner
  • Home
  • About Site
  • Contact
  • Projects & Papers
  • Tags
  • Archives

Analyzing Facebook’s Security Mechanisms

For my Privacy, Security and Cryptography class, we studied a set of 13 principles for secure systems:

  1. Security is Economics
  2. Least Privilege
  3. Use Fail-Safe Defaults
  4. Separation of Responsibility
  5. Defense in Depth
  6. Psychological Acceptability
  7. Usability
  8. Ensure Complete Mediation
  9. Least Common Mechanism
  10. Detect if You Cannot Prevent
  11. Orthogonal Security
  12. Don’t Rely on Security Through Obscurity
  13. Design Security in, From the Start

For our midterm, we were asked to analyze how Facebook exemplifies or does not follow these principles. It was an interesting assignment, which finally forced me to think more thoroughly about Facebook’s security policies, and I’m happy to attach my findings here.

For some people these may be rather run of the mill notes. For others, you may be surprised at poor security of the world’s biggest photo and social networking site.

Enjoy.

I love getting feedback and comments. Make my day by making a comment.

Comments
comments powered by Disqus

  • « Testing Deletion Speed of Online Photo Sites
  • Technology Revolution and the Fourth Amendment »

Published

Nov 15, 2009

Category

Privacy & Security

Tags

  • facebook 5
  • paper 8
  • privacy 7
  • security 13

Contact

This is Reader-Editable

Edit this post on Github

Get Weekly Updates

  • Unless mentioned otherwise, all material on this site is licensed under a Creative Commons copyright or the GNU Affero GPL. Privacy Policy.
  • Powered by Pelican. Theme: Elegant by Talha Mansoor