News for hackers. Stuff that matters.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by ntoskrnl on Wednesday May 25, 2022 @05:46PM (#31511031)
Sigh. Yep. Don't ever give a company your phone number for 2FA. It's insecure anyways due to SIM swapping. Stick to FIDO (e.g. yubikey) or TOTP (e.g. google authenticator)
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by davesque on Wednesday May 25, 2022 @06:53PM (#31511878)
Yep, it's almost more accurate to describe using phone numbers for 2FA as being anti-secure, not just insecure. That's because it's effectively no better than having no 2FA and it's possibly even harder to detect when your account has been compromised by a SIM swap. And many companies that use phone numbers for 2FA also allow resetting one's password via that phone number. It's really just a tragedy that companies do this, rather like when login screens prevent copy/paste.

If you're ever prompted to add a phone number to your account on some web service for "extra security", just click "remind me later" or "skip" as many times as possible.

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by rvz on Wednesday May 25, 2022 @05:56PM (#31511175)
Exactly. I did tell them many times before [0], [1].

They just won't listen. So give them a fine instead, that will make them listen.

The second 'wake up call' after the last one I've seen today: [2]

[0] https://news.ycombinator.com/item?id=29264937

[1] https://news.ycombinator.com/item?id=30010434

[2] https://news.ycombinator.com/item?id=31510868

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by jazzythom on Wednesday May 25, 2022 @05:54PM (#31511149)
Actually its more secure to use NFC yubikey w/ their app than google authenticator for TOTP bc the key is in the yubikey enclave vs the phones
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by cheeze on Wednesday May 25, 2022 @06:20PM (#31511437)
The tradeoff is usability though. I can have a TOTP code stored on two separate phones in two separate locations versus needing a yubikey always present.

To me, I'm too forgetful and dumb to not lose a yubikey, but I manage to not lose my phone.

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by drivers99 on Wednesday May 25, 2022 @06:12PM (#31511357)
I just started using that and would recommend it. When you set it up you add each key you own from the same QR code.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by skybrian on Wednesday May 25, 2022 @06:34PM (#31511639)
You probably want both, as well as printing out some backup codes, to avoid the risk of getting locked out when something breaks.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by sedatk on Wednesday May 25, 2022 @06:37PM (#31511693)
Unlike FIDO/U2F, TOTP is susceptible to phishing. Getting locked out a serious problem and should be addressed with printed recovery codes probably.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by ClumsyPilot on Wednesday May 25, 2022 @09:27PM (#31513150)
My passwors manager has close to 200 records, thats a lot of peinted codes, id need a filing cabinet.

What I ia m in a different country, visiting damily, and the ubikey is lost - am i locked out of everything?

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by iotku on Wednesday May 25, 2022 @06:42PM (#31511765)
Yeah I'm extra upset about this because I would have chosen TOTP if I was given the option, but only sms authentication was available for 2FA for the longest time (until it became such a big issue with account takeovers including jack's I believe that they had no choice but to change that)
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by minsc_and_boo on Wednesday May 25, 2022 @06:14PM (#31511376)
Or just get a phone and service provider who doesn't allow SIM swapping (e.g. Google Fi, etc.), since many more services only do 2FA with SMS than allow hardware authentication.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by RamRodification on Wednesday May 25, 2022 @05:54PM (#31511147)
Any clear reason to go for Google for TOTP? As opposed to Authy or something else.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by davis on Wednesday May 25, 2022 @06:01PM (#31511243)
There's actually a very good reason to not use Google Authenticator actually.

They don't offer any backups (at least on iOS) and as a result, if you lose your phone, you are hosed. Google Authenticator also doesn't use iCloud for backup for files like other apps. I also just assume at this point no one owns that app and that it'll never get backups because that's how Google operates.

I've seen multiple people lose their TOTP codes this way and have been locked out of their accounts. Or even the more simple case, they buy a new phone, restore from backup and just assume everything is peachy then send their old phone back and then don't realize it until they open the app for the first time.

Use something with cloud backups for your safety.

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by nicce on Wednesday May 25, 2022 @06:08PM (#31511316)
Authy does not allow to make local backup (export) and it is fully closed source, not really transparent. I wish there were better alternatives.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by PausGreat on Wednesday May 25, 2022 @06:47PM (#31511818)
Ravio OTP on iOS
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by 8organicbits on Wednesday May 25, 2022 @06:13PM (#31511363)
I suppose you're talking about automatic backups, but at least on Android you can manually "transfer accounts" to export to another device over QR codes.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by saurik on Wednesday May 25, 2022 @06:17PM (#31511405)
On iOS, I do see this feature, but it claims it will move the account, as opposed to "copy" it, and so, if it is a backup mechanism, they are explicitly pretending it isn't one.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by MarioMan on Wednesday May 25, 2022 @06:36PM (#31511670)
Although it is primarily designed and labeled as an export mechanism, I can verify that it does work as a backup mechanism. I regularly use it to sync up new 2FA accounts to a backup phone. Simply choose to keep the accounts after exporting.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by bogwog on Wednesday May 25, 2022 @06:06PM (#31511297)
I got scared as hell a few years ago when an update bricked the app, so launching it caused it to immediately crash. Fortunately, reinstalling the app fixed it without losing any data.

But since then I started actually backing up my recovery codes, and whenever I create a new account somewhere, I set up 2FA on three separate apps on my phone just in case.

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by SoftTalker on Wednesday May 25, 2022 @06:11PM (#31511344)
They offer one-time backup codes that can be used if a device is lost. I'm not sure if this is Google or the site, but for every login where I've set up Google Authenticator I have copied the backup codes to my password manager for that account. I'd agree that a lot of people might not do that however.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by Dylan16807 on Wednesday May 25, 2022 @06:31PM (#31511590)
Google the site has backup codes for logging in to Google. Completely unrelated to the data in Google Authenticator.

Google Authenticator used to have no way to get the data out, but does now have an export. It still has no normal backups.

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by jve on Wednesday May 25, 2022 @06:12PM (#31511353)
Luckily services makes clear that you should print backup codes in case you lose 2FA.

As for Android Google authenticator - there is export function, that generates QR code for all tokens. You can't screenshot it, but can take a photo with different device and print.

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by regecks on Wednesday May 25, 2022 @06:01PM (#31511239)
There is a clear reason not to use Authy, which is that making your data portable is extremely annoying. No export function. I ended up writing a 3rd party Authy client just to get my TOTP keys out.

For iOS users, I cannot say enough good things about https://apps.apple.com/us/app/otp-auth/id659877384. Author is responsive, encrypted backups, portable data format.

Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by Macha on Wednesday May 25, 2022 @06:03PM (#31511261)
For android users, Aegis provides much of these benefits (as does andOTP). Both are open source, I like aegis a bit better.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by SailingCactus33 on Thursday May 26, 2022 @01:06AM (#31514825)
andOTP has just worked for me across multiple device migrations for years. Encrypted backups to a git repo for mobile files managed with MGit.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by nicce on Wednesday May 25, 2022 @06:11PM (#31511345)
Thanks. I have been looking replacement for Authy for quite some time because of no export function.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by RamRodification on Thursday May 26, 2022 @11:11AM (#31519304)
That's good one. Thanks.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by ntoskrnl on Wednesday May 25, 2022 @05:57PM (#31511194)
Those were examples I thought people were likely to recognize, not vendor recommendations. I edited for clarity.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by jeromegv on Wednesday May 25, 2022 @05:55PM (#31511158)
No, it's all the same.
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by encryptluks2 on Wednesday May 25, 2022 @05:58PM (#31511200)
You do realize that TOTP is a standard that doesn't require you to use either, that you can use the same secrets for any TOTP app, right?
Re:FTC fines Twitter $150M for using 2FA phone numbers for a... by RamRodification on Thursday May 26, 2022 @11:09AM (#31519277)
You did read my comment where I suggested "Authy or something else", as in any TOTP app, right?