Apple Makes Two-Factor Authentication Available For Apple IDs
wiredmikey writes "In an effort to increase security for user accounts, Apple on Thursday introduced a two-step verification option for Apple IDs. As the 'epic hacking' of Wired journalist Mat Honan proved, an Apple ID often carries much more power than the ability to buy songs and apps through Apple's App store. An Apple ID can essentially be the keys to the Kingdom when it comes to Apple devices and user maintained data, and as Apple explains, is the key to many important things you do with Apple, such as purchasing from the iTunes and App Stores, keeping personal information up-to-date across your devices with iCloud, and locating, locking, or wiping your devices.' 'After you turn [Two-step verification] on, there will be no way for anyone to access and manage your account at My Apple ID other than by using your password, verification codes sent your trusted devices, or your Recovery Key, a support entry announcing the new service explained."
But what happens when the trusted device is the iPhone thats just gone missing?
...considering the pretty serious security hold in the Apple ID system that was reported earlier today.
Posterity, my posterior.
great to know that security only matters for some countries :-/
If I didn't have to type my password all the freakin' time, I might generate an actually secure one. Granted, iOS has gotten somewhat better with the latest updates- at least it doesn't ask me for every app update anymore. But, still...
This may seem like a stupid question, but I'll ask it anyway.
When I count, I see the username and password as two factors. The factors, as I understand it, should be a combination of something you have (CAC, ATM card), know (username, password), and are (retina scan, fingerprint, voice pattern). Using that definition, username and password are two factors. It's quite possible to have a single factor, i.e. password only to log in on a device. A smart phone is a perfect example. You have your PIN, but no user name. On your computer, typically you have to put in your username (first factor) and your password (second factor). Adding a biometric like thumbprint, voice, retina, etc. would be an additional factor, making it three factor authentication.
Maybe I'm just being thick, or have completely misunderstood what's going on here with the naming, but this seems like they're looking at three factor authentication. Since initially writing this, after hitting the preview button, I've looked at the wikipedia page on 2FA/MFA/TFA and find the moniker to still be incorrect in this application.
Am I thinking too hard about this? Is it really simpler than I think it is? (Please be kind in your application of the clue bat.)
Plant a tree in a developing country.
Seems that anyone can reset your password knowing your email and birthdate for the ones not using the two-factor authentication. And that option is available in just a few countries.
Hopely it gets fixed in very short time or could get a massive impact in all the world.
I tried to set mine up, and now Apple is saying I need to wait 3 days before the process can be completred. I'm in no hurry, but this feels kind of arbitrary, when other popular services (Google, Blizzard, et al) can set this form of authentication up instantly.
If you follow your link back to the original Verge source, you'll see Apple already shut down the password reset tool, and is probably working on a fix.
The timing then would seem to be excellent as with two-factor enabled the security hole would not matter.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Well I just tried it. Sat for about five minutes, waiting for the SMS. Got bored, and gave up.
And I did verify that my SMS is working, and that my cellco isn't just borked. Google had no problem pinging my phone in a matter of seconds. Tried to have Apple do it, gave up after five times. I even tried Apple to SMS my Google Voice number, which should forward the SMS to me via email. Still nothing.
Apple fail.
Is this like the 2 factor authentication which now that I do my banking on my Smartphone has become 1 factor authentication?
I.E
1. Login to netbank, issue payment on phone
2. Receive SMS authentication code (on the same device)
3. Key in the SMS authentication code in to the phone.
4. Bill paid?
Only available in USA and selected european countries.
Dissapointing. As someone with only one mobile device (i.e. the one I want to protect) this is not very useful. Would be a lot better with a security token similar to those used by banks. However I'll probably enable it anyway as in my particular case I'm more worried about someone I know getting into the account, which this DOES protect from even though it'll make me more vulnerable if my phone is stolen.
(Disclaimer: I only own an iPhone as I inherited it. I don't particually enjoy getting screwed by Apply constantly.)
Since Apple refuses to allow merging of Apple IDs, I have multiple IDs: iCloud, iTunes and other. The way Apple implemented this, you have to use the Find My IPhone app or SMS. The Find My iPhone app is tied to iCloud so it can only be used with an iCloud account, making it useless for a separate iTunes account which is where my devices are registered. That leaves SMS, which also has issues since the same phone number can't be used for different accounts. Plus many people, myself included, don't pay for SMS so it costs them 20 cents per validation.
So Apple's whole 2 steps authentication fails as it has for most companies. Some, like Yahoo, can't even get it to work at all. I've never received a single verification SMS from Yahoo, no matter how many I request. Yahoo simply refuses to send it to me, despite my carrier being on their approved list. Yahoo's 2-factor implementation is rock bottom.
On the other end of the spectrum is Google, who is among only a handful of companies who have got 2-factor authentication right. With Google's one app, I can verify any number of Google and even Dropbox accounts. Other companies like Blizzard and Paypal (Verisign) use the same method.
Personally, I think all companies should use Google's authentication app of something similar. Implementing 2-factor authentication requiring SMS or an active Internet connection is simply a fail.
Please people keep in mind that if you enable 2 step verification you NEED to keep the recovery code. If you do not have 2 of the three items (password, recovery code, trusted device)
Great news from Apple then, this will make Apple users feel more safe.
Why is it so hard to get people to use Two Factor Authentication (2FA)?
We are looking for non profit server owners to deploy our FREE 2FA One Time Password (OTP) app URQUi.com. URQUi works with ALL cell phones. It is available now at iTunes, BlacBerry World & Google Play