News for hackers. Stuff that matters.
Re:Two million Facebook, Gmail and Twitter passwords stolen by codeka on Wednesday December 04, 2013 @03:00PM (#6849709)
2 Factor Authentication, 2 Factor Authentication, 2 Factor Authentication!

I've had 2 factor authentication enabled on my gmail account for over a year now, and once you get past the initial setup phase, it's really not that inconvenient.

I have even been able to train my parents to use 2 factor auth, I just need to get them using a password manager now...

Re:Two million Facebook, Gmail and Twitter passwords stolen by Goopplesoft on Wednesday December 04, 2013 @03:42PM (#6850011)
Yup, exactly why I made https://GAuthify.com, keep it standard via Google Authenticator and allow other options like SMS, Voice and Email. If you want to add it to your app and can't afford it, shoot support and email and I'll try to set you up with a discount/free-er account.
Re:Two million Facebook, Gmail and Twitter passwords stolen by nodesocket on Wednesday December 04, 2013 @04:29PM (#6850359)
GAuthify is great. Super easy to implement (libraries in almost all major languages), and supports auth mechanisms via (GA, SMS, Voice, and E-Mail).
Re:Two million Facebook, Gmail and Twitter passwords stolen by zzleeper on Wednesday December 04, 2013 @03:13PM (#6849806)
What happens if I'm i) outside the country, so no SMS for me, ii) outside cell tower coverage but with wifi (happens every day for me inside buildings), or I got my cellphone stolen for instance. How does 2fauth works in that case?

(Just wondering, as the above are the reasons I decided not to use it)

Re:Two million Facebook, Gmail and Twitter passwords stolen by blairbeckwith on Wednesday December 04, 2013 @03:17PM (#6849829)
Authentication apps like Google Authenticator or Authy work without any data service of any kind. Most services provide backup codes you can print out and keep in your wallet or another safe spot in case you lose or destroy your device.
Re:Two million Facebook, Gmail and Twitter passwords stolen by modeless on Wednesday December 04, 2013 @03:52PM (#6850079)
You can print two copies of your backup codes, keep one in your wallet and one at home. You don't have to worry too much about them getting stolen because they are useless without your password. You can also generate a new set of backup codes at any time, which invalidates the old ones.
Re:Two million Facebook, Gmail and Twitter passwords stolen by potatolicious on Wednesday December 04, 2013 @03:19PM (#6849848)
2-factor authentication does not require the second factor every time. It typically only asks for the second factor if the device is unrecognized, or the usage pattern is unfamiliar.

So, your laptop that's logged into GMail will stay logged in when you're out of the country. Unless you explicitly log out, it will stay this way.

I enter maybe one two-factor auth code a week, if that.

So:

i) Prepare ahead and log into your services.

ii) Walk to the nearest window, get the code, and go back to your desk.

iii) Replace your phone - you keep your number - request the auth key again.

None of these are completely seamless of course, but the idea is that all of the above happen rarely enough, and are mitigable enough, that it's far better than the alternative: getting pwned.

There are also second factors in the form of mobile apps, which eliminate the need for SMS, so as long as you have data/WiFi you're set. There are also ones that don't need data at all (see: the Battle.net Authenticator, which is basically a RSA key on your phone), but require more substantial initial setup.

Re:Two million Facebook, Gmail and Twitter passwords stolen by nl on Wednesday December 04, 2013 @05:52PM (#6851062)
This advice isn't incorrect, but it isn't entirely accurate either.

The Google Authenticator mobile app doesn't require data, so that meets the OP's requirements perfectly (ie, no SMS or data).

Use that, print out the one-time use codes and keep them in your wallet.

Re:Two million Facebook, Gmail and Twitter passwords stolen by sp332 on Wednesday December 04, 2013 @04:49PM (#6850522)
All the 2-factor entry boxes I've seen make the "trust" optional. If you want to be asked every time, just uncheck the box.
Re:Two million Facebook, Gmail and Twitter passwords stolen by Macha on Wednesday December 04, 2013 @03:22PM (#6849865)
As far as I know's Google's authenticator app works by using a PRNG being seeded with a unique code for your account that's transferred when you first setup the authenticator and the current time. The app certainly works without a network connection.

AS for theft, you have backup codes which you should store securely (in a Truecrypt file with multiple backups or something), which allow you to log into your account once per code.

Re:Two million Facebook, Gmail and Twitter passwords stolen by ubercow13 on Wednesday December 04, 2013 @04:08PM (#6850193)
Why not print them out and put them in your wallet, like Google suggests. It's probably safer.
Re:Two million Facebook, Gmail and Twitter passwords stolen by tvladeck on Wednesday December 04, 2013 @05:42PM (#6850983)
my solution is to have them in an encrypted evernote note
Re:Two million Facebook, Gmail and Twitter passwords stolen by axus on Wednesday December 04, 2013 @03:21PM (#6849857)
With gmail, you get 10 one-time use codes, which you can keep on a small slip of paper. So if you need to register on someone else's computer, you can use one of the codes and cross it off. If you lose the codes but not your device, you can print out new ones.
Re:Two million Facebook, Gmail and Twitter passwords stolen by bbernoulli on Wednesday December 04, 2013 @03:17PM (#6849830)
With google's 2FA, you can print out codes ahead of time that can each be used once in place of the SMS'd code. Bring some of those with you, perhaps...
Re:Two million Facebook, Gmail and Twitter passwords stolen by darkhorn on Wednesday December 04, 2013 @03:49PM (#6850059)
When you are activating 2-factor authentication it gives you around 10 codes that you need to write down or print, to a wallet or under your freezer ets. However in university when I sit to a computer everytime I have to open a new clean Windows session, it leads me to enter 2-factor 4-5 a day. Thus I don't use it.
Re:Two million Facebook, Gmail and Twitter passwords stolen by celticjames on Wednesday December 04, 2013 @03:18PM (#6849836)
In google's case, you can print out a set of auth codes for times when you don't have your phone.
Re:Two million Facebook, Gmail and Twitter passwords stolen by Guest9821 on Wednesday December 04, 2013 @09:53PM (#6852389)
I gave up on Google yesterday, when I tried to log-in to my account, from home, with the correct username and password, and they decided to lock me out. They said it was a 'new location', and to recover, I needed to know the answer to my 5 year old security question. That wasn't possible, so the other option was entering the month my account was created. The month? I can narrow it down to a 3 year window at best. Needless to say, recovery failed, and I can no longer access my account, because Google just decided I'm not me.
Re:Two million Facebook, Gmail and Twitter passwords stolen by mafro on Wednesday December 04, 2013 @10:06PM (#6852432)
Another lesson people need to learn is to keep their security information up to date! Google (and others) periodically prompt you to do this. I suppose it gets treated much like regularly changing your password though..

Saying that, I'm sorry to hear you got locked out! How inconvenient.

Re:Two million Facebook, Gmail and Twitter passwords stolen by Guest9821 on Wednesday December 04, 2013 @11:00PM (#6852611)
I have my passwords secure, and use Keepass. The database is backed up on my Truecrypt external drives, in case my laptop is stolen, and I lose the database file.

I figure my job is to protect my username and password, so that's exactly what I do, secure them, and have backups. What I don't expect is getting locked out of my account when I have the valid username and password to login. Also, Google provides zero support. I generate them at least $20k a year in profits off advertising, and I lose my Gmail account for no reason. Anyway, I'm done with them, and switching to alternatives.

Re:Two million Facebook, Gmail and Twitter passwords stolen by xycombinator on Friday December 06, 2013 @01:46PM (#6862775)
I keep all security questions and answers in Keepass. If you had done that would you have been locked out?
Re:Two million Facebook, Gmail and Twitter passwords stolen by hadem on Wednesday December 04, 2013 @05:43PM (#6850995)
For those who are curious, information for Google's 2-step verification process can be found here:

http://www.google.com/landing/2step

Re:Two million Facebook, Gmail and Twitter passwords stolen by bobbles on Wednesday December 04, 2013 @09:16PM (#6852243)
In addition, for those using a Windows PC in a remote location (such as travelling and visiting an internet cafe) a simple step you can take to help avoid this issue is to use the on-screen keyboard. It's available as an accessibility option, but you can also open it using "Windows Key + R", and then type "osk"

Of course, you should take care to shield your screen while you type the password, or use a combination of mouse+keyboard when entering it.

Re:Two million Facebook, Gmail and Twitter passwords stolen by srikrishnan on Wednesday December 04, 2013 @03:59PM (#6850127)
I had twitter's 2 factor auth set up. Guess what? I was once logged out and couldn't login again. It just stopped working. I enter the code I receive over SMS and I go back to the login screen. I tweeted to @twitter from a signed in device and tried to get help for days. No response. Finally ended up dis-associating my phone number from twitter via an SMS and haven't gone back to 2-factor auth again.
Re:Two million Facebook, Gmail and Twitter passwords stolen by eduardordm on Wednesday December 04, 2013 @07:08PM (#6851596)
Certainly a good - and probably the best - option right now.

But maybe there are simpler alternatives. Maybe passwords shoudn't mean anything, just like losing a key on a busy street is not exactly a security threat to its owner, password leaks shouldn't be harmful. Maybe the problem is not how passwords are stored or encrypted but how meaninful our 'ids' are - and how they are attached to that password.

Re:Two million Facebook, Gmail and Twitter passwords stolen by tfe on Wednesday December 04, 2013 @05:49PM (#6851042)
Does anyone maintain a list of sites/services that support two factor auth? I'd like to be able to go through a list and make sure I have it enabled for all services where I have an account.

All the articles I've found are at least a couple months old.

Re:Two million Facebook, Gmail and Twitter passwords stolen by dba7dba on Wednesday December 04, 2013 @03:07PM (#6849756)
I agree. However for people just not interested in tech stuff, teaching them how to use 2 factor authentication is pretty hard. I tried writing out the tutorial for friends but realized it's pretty daunting for regular users.

What if Google started charging people (only ones with credit card on file which means they are in place with necessary infrastructure) $5 a year for NOT using 2 factor authentication... I guess I can dream...

Re:Two million Facebook, Gmail and Twitter passwords stolen by ajcarpy2005 on Wednesday December 04, 2013 @11:42PM (#6852747)
I enabled 2 Factor Authentication some time ago and know I am much more secure now.

As for password managers, I think it would be cool if the browser &/or websites could figure out a way to launch a default password manager installed on the computer (or in the cloud?) and auto-populate a strong password and enter it into the manger. Way more people would use best practices if they were virtually automatic.

Re:Two million Facebook, Gmail and Twitter passwords stolen by ampersandy on Wednesday December 04, 2013 @10:53PM (#6852588)
Facebook just gave a talk at an HN London meetup recently about exactly this topic: http://vimeo.com/80460475#t=11m48s . The gist is that 2FA doesn't work because people don't enable it, but you can protect accounts by detecting anomalous behaviour on logins.
Re:Two million Facebook, Gmail and Twitter passwords stolen by tlrobinson on Wednesday December 04, 2013 @05:52PM (#6851068)
Agreed. 2FA is still rare enough that if a service you use offers 2FA, that's a sign you should probably use it.
Re:Two million Facebook, Gmail and Twitter passwords stolen by hawkharris on Wednesday December 04, 2013 @05:03PM (#6850642)
I'm with you on 2 factor auth, but I'm not sure about the password manager.

I've always felt like putting all your passwords in one place defeats the purpose of memorizing separate, secure passwords (or, better yet, pass phrases).

Re:Two million Facebook, Gmail and Twitter passwords stolen by sbov on Wednesday December 04, 2013 @05:17PM (#6850747)
The purpose of separate, secure passwords is because otherwise all it takes is 1 website out there to be insecure to compromise all your logins. If your computer is compromised you already lost, regardless of whether you use a password manager or not.
Re:Two million Facebook, Gmail and Twitter passwords stolen by hawkharris on Wednesday December 04, 2013 @05:53PM (#6851077)
If a person accesses your phone or laptop, he or she will not necessarily have access to all your credentials for various services and for other devices. But if all this info is stored in one place, in a password manager, the scope of the potential data breach suddenly grows.
Re:Two million Facebook, Gmail and Twitter passwords stolen by sliverstorm on Wednesday December 04, 2013 @06:25PM (#6851296)
They don't suddenly have access, if your password manager is secure and your master password is strong.

That's one of the nice things about password managers. You reduce the number of potential points of failure from many to one. Why is this good? Think of Thermopylae. You increase the stakes, but you also dramatically improve your ability to fight back.

Re:Two million Facebook, Gmail and Twitter passwords stolen by jacalata on Wednesday December 04, 2013 @07:22PM (#6851676)
The purpose of memorizing the passwords is a) so you always have access to them b) so they are safe

The idea is that password managers should meet both these goals as well.

Re:Two million Facebook, Gmail and Twitter passwords stolen by XorNot on Thursday December 05, 2013 @02:35AM (#6853124)
I don't care for two-factor authentication because I use a password manager. What I'd like is the option to use a one-time-password when I'm sitting at a computer I don't trust.
Re:Two million Facebook, Gmail and Twitter passwords stolen by Zecc on Thursday December 05, 2013 @04:37AM (#6853446)
So if I understand this, this is how it would work.

At any time you'd have two passwords: one regular, which you use every day; and one for one-time-use only, which you keep around in case of need.

When sitting at an untrusted computer, you use your one-time-use password. This proves your identity, but also immediately expires your one-time-use password. Next time you want to generate a usable one-time-password you'll have to login with your regular password again.

Is that it?

Re:Two million Facebook, Gmail and Twitter passwords stolen by XorNot on Thursday December 05, 2013 @07:03AM (#6853966)
More like the OTP token would be on my smartphone or some other device, so I can generate passwords as needed that are guaranteed to be unique.

But they don't require my normal password to be entered at all. I'd accept punching in my real password or a code on my phone to generate the smart token, since the time required to brute force something like that would be give me plenty of time to revoke it's authorization.

Re:Two million Facebook, Gmail and Twitter passwords stolen by Zecc on Friday December 06, 2013 @04:32AM (#6860264)
Ah sure, as long as both the client and the server are in agreement of what the next token should be then everything is fine. I didn't think this through.
Re:Two million Facebook, Gmail and Twitter passwords stolen by yaix on Thursday December 05, 2013 @03:30AM (#6853246)
That would be much more useful. My password is strong enough, but I would never use an computer other than my own to log into Gmail or any other important account. One-time passwords would be a good thing to have.

Maybe possible with 2-factor-auth, but it would still require me to input my password on an untrusted device. No.

Re:Two million Facebook, Gmail and Twitter passwords stolen by salehenrahman on Thursday December 05, 2013 @02:42AM (#6853137)
Two-factor authentication might partially be the answer to that. You still provide your own password, except that a second password is generated when you request to be logged in. At least that how I think it works.
Re:Two million Facebook, Gmail and Twitter passwords stolen by dnKK on Wednesday December 04, 2013 @11:22PM (#6852681)
I've been on 2-factor auth for a while, but only switched to a password manager after my "default" password got hacked in that Adobe incident some weeks back. (KeePassX!)
Re:Two million Facebook, Gmail and Twitter passwords stolen by cheald on Thursday December 05, 2013 @06:00AM (#6853759)
I got my dad to start using 2FA by using a CUDA password cracker to brute-force his password in about 30 seconds.

Nothing quite like a hands-on demo.

Re:Two million Facebook, Gmail and Twitter passwords stolen by mwww on Wednesday December 04, 2013 @08:48PM (#6852109)
2FA will make password managers obsolete.