I see that Facebook has been casting around, looking for some way to enhance security.
They certainly have challenges:
- users with weak passwords
- application bugs
- advertising-supported, so cannot afford a lot of human-human account support
- user account lists circulating through partners and malicious users.
The physical world relies on either a guard who knows your face, or 2-factor authentication:
- something you know (a passphrase) and
- something you have (a token) or are (biometrics).
Web-sites usually get considerably less …
Being an Internet company that doesn’t issue X.509 certificates, on a good day Facebook can only get 1-factor authentication (a strong password), and on most days, 0-factor authentication (their users are re-using weak passwords from other accounts.)
I give them credit for adding login notifications and the “force logout” feature. Users can change their password and disconnect other users and bots from their accounts.
The next step would be enforcing strong passwords and displaying a captcha on every logon.
Beyond that, enforcing online security gets hard to tighten in a reliable manner.
I’m skeptical of their additional security attempts.
Cookies can be deleted, and IP addresses are shared in proxies or change over time. Doing SMS verification seems like a burder for a social media account user.
However when you’ve got 500 million accounts, any means of improving security or analyzing security issues saves on support costs.

I’ve been trying periodically since OSCON on July 19 to create a Twitter account for @ActionMessage, but kept getting an error page with “Internal Server Error” from twitter.com.
Here’s some links related to YouTube subsidizing Internet video for the entire world. Thanks, Google!

