Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My bank starting texting me a one-time password which at first I thought was weird - but now I like it better than actually having to create and save a password. Seems like a nice natural extension of this for more secure things.


As some will point out, SMS is generally insecure because of the possibility of snooping vulnerabilities.

An even more secure way to implement one-time passwords is through an HTOP[1] smartphone app. The crypto is seeded once and then never has to communicate over the network to generate an OTP. Only the person with physical access to your phone can generate a password. I know when I was with USAA, they allowed you to generate one-time passwords using this method.

[1] http://en.wikipedia.org/wiki/Time-based_One-time_Password_Al...


The concern is that in the 2 seconds it takes me to type the password in someone will intercept it and beat me to it? This is way safer than email.


It's a matter of how comfortable you are with someone having access to your bank account.

If you believe it's unlikely anyone will ever either A. work for a telecom company, or B. build an OpenBTS base station, while also C. try to get into your bank account, then you shouldn't worry.

If you believe it's unlikely anyone will ever A. work for an ISP or other mail relay, or B. sniff traffic on a network segment that an unencrypted mail relay runs on, while also C. try to get into your bank account, then you shouldn't worry.

Now then. If you think both of those are likely to happen, you can simply use a one-time pin program on a phone (or a keyfob -- much more secure than on a phone) and neither of the two attacks will be possible, thus your bank account will be more secure.

It's only a matter of how much you care about your bank account. If you care enough you won't use e-mail or SMS. If you don't care, then whatever happens, happens.


I don't understand why you downvoted me -- my point is perfectly valid.

"The concern is that in the 2 seconds it takes me to type the password in someone will intercept it and beat me to it?"

The concern is that someone will snoop the password before it even gets to your phone. SMS snooping/MiTM has been demonstrated before [1]. Time-Based One-time Password algorithms are safer because they are not vulnerable to the aforementioned probems -- they never touch the network.

"This is way safer than email."

I never said it wasn't?

[1] http://en.wikipedia.org/wiki/IMSI-catcher


I didn't down vote you.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: