News for hackers. Stuff that matters.
Re:Google will add E2E encryption to Authenticator backups by crazygringo on Thursday April 27, 2023 @11:29AM (#35729610)
Key quote:

> Google Group Product Manager Christiaan Brand told BleepingComputer that due to the possibility of end-to-end encryption causing users to get locked out of their own data, they are rolling out this feature carefully in their products.

I know everyone's pro-E2EE here but this rationale should be taken seriously. I absolutely believe E2EE is an important option to have, but it also makes sense for it not to be the default.

If you keep all your passwords synced in Chrome, for instance, none of them are behind E2EE either. If you use Gmail, all your password resets will go to your Gmail which also isn't E2EE. If you use Google Voice, SMS login codes will go to that, also not E2EE. It's not like syncing Authenticator data is less secure than anything else, and Google accounts are already awfully secure generally.

For most people, adding a new password/key just for Authenticator is just one more thing to forget/lose, especially since it's something they'll probably only touch every couple years. I think it's good to add E2EE as an option, but only for the minority of users for whom the necessity of extra security outweighs the risk of losing access entirely.

Re:Google will add E2E encryption to Authenticator backups by candiddevmike on Thursday April 27, 2023 @12:00PM (#35730049)
Underneath all the layers of security and encryption and footguns is still almost always a password...
Re:Google will add E2E encryption to Authenticator backups by Someone1234 on Thursday April 27, 2023 @12:03PM (#35730137)
We've invented better things, but they inherently have the problem of: What if I lose/break/etc my hardware token? What if it gets stolen? Plus of course the vendor lock-in potential.

The closest we really have is biometrics but even those have complexities, particularly with deep-fake style tech getting really near perefect.

Re:Google will add E2E encryption to Authenticator backups by taeric on Thursday April 27, 2023 @05:09PM (#35734645)
I'd rephrase. Underneath it all is a secret. Classically, passwords were shared secrets with someone. Everything since has come down to a way to not require direct sharing.
Re:Google will add E2E encryption to Authenticator backups by BiteCode_dev on Thursday April 27, 2023 @12:02PM (#35730095)
Agreed.

I introduced several times password managers to my friends and family, and more often than not, it was a disaster.

Because eventually, either they set a very simple master password they reused elsewhere, defeating the entire purpose of the whole exercise, or they lost the master password.

The latter meant they lost a lot of accesses (unless they have backup discipline, which of course they can't have by nature) because there is no recovery.

So the alternative was for me to hold the backup passwords or recovery passphrase/seed. So much for making them independent.

Bottom lines: security sucks and ergonomics sucks because most users are not tech saavy enough to handle complicated cases.

Making E2EE even an option is nice, and the best you can do for now.

Re:Google will add E2E encryption to Authenticator backups by moviuro on Thursday April 27, 2023 @12:24PM (#35730498)
> they lose the master password

The threat model for every lambda user having a password manager does not cover breaking and entering[0]: they should write down their master password and keep it at home in their bedroom drawer.

Use biometrics where possible (e.g. bitwarden on Android has that option)

[0] maybe it does for you, working on some DoD-confidential docs, but your computer-illiterate aunt doesn't.

Re:Google will add E2E encryption to Authenticator backups by BiteCode_dev on Thursday April 27, 2023 @12:28PM (#35730549)
I did that for my mother.

She lost it anyway. TWICE.

As for bio-metrics they are not possible on all devices, and some software will require you to enter the master password once in a while even if it's activated.

But even if it was not the case, if you loose your device, you need to setup the new one, and for that, you need the master password or have backups.

Back to square one.

Re:Google will add E2E encryption to Authenticator backups by ls612 on Thursday April 27, 2023 @01:15PM (#35731369)
For the few keys I need to remember (external drive bitlocker key, windows password, etc) I do reuse a few passwords but I used passwords that have never been used on the internet, so I should be preventing the password reuse risk from breaches. Is there something I’m missing in this strategy?
Re:Google will add E2E encryption to Authenticator backups by BiteCode_dev on Thursday April 27, 2023 @01:30PM (#35731604)
Depends of what problem you are trying to prevent.

If you are trying to prevent most attacks from the internet, this is perfectly fine.

If you are trying to prevent a close person to gain access to your whole system, this could be improved.

Re:Google will add E2E encryption to Authenticator backups by ls612 on Thursday April 27, 2023 @04:17PM (#35733954)
Yeah my concern is theft or hacking more so than evil maid. I’ll keep it in mind if that changes.
Re:Google will add E2E encryption to Authenticator backups by mynameisvlad on Thursday April 27, 2023 @03:55PM (#35733685)
The way I've done it with close family is that I kept a copy of their master password in my own vault (or the shared family one) to remind them when they inevitably forgot.

It's not ideal, but it's better than the alternative of them reusing extremely easy to guess passwords.

Re:Google will add E2E encryption to Authenticator backups by ploxiln on Thursday April 27, 2023 @05:33PM (#35734910)
I've given some family members small paper pads and encouraged them to write down important passwords, and keep them in their home office. This way they can at least have a chance with semi-reasonable unique passwords, vs falling back to using the same trivial password for everything, and still needing to reset it twice a year ...
Re:Google will add E2E encryption to Authenticator backups by sneak on Thursday April 27, 2023 @12:10PM (#35730246)
sneak's law: users can not and will not securely manage ( = {generate, backup, authenticate} ) key material.

Any system that expects users to preserve keys is going to fail.

Re:Google will add E2E encryption to Authenticator backups by cameronh90 on Thursday April 27, 2023 @03:45PM (#35733557)
Any of us are just a medical incident away from forgetting all of our passwords.

A friend of mine had a stroke unexpectedly in his 40s which ruined his language memory. Regaining access to much of his digital life was somewhere between difficult and impossible.

Re:Google will add E2E encryption to Authenticator backups by dmatech on Thursday April 27, 2023 @04:19PM (#35733976)
That's because users don't have to suffer the permanent effects of their carelessness. There will always be someone they can scream at and blame for things going wrong. Because they're the customer, and the customer is entitled to satisfaction.

So all technology ends up being designed for careless and irresponsible people because it's generally profitable to do this. If you don't, someone else will.

Re:Google will add E2E encryption to Authenticator backups by thorncorona on Thursday April 27, 2023 @05:06PM (#35734599)
So much contempt..

> So all technology ends up being designed for careless and irresponsible people because it's generally profitable to do this

So all of technology ends up getting designed for life, which generally will throw obstacles in your way. And therefore people will build escape hatches.

Re:Google will add E2E encryption to Authenticator backups by dmatech on Thursday April 27, 2023 @05:28PM (#35734852)
It's not difficult to learn how all this stuff works and be careful not to lose hardware keys. But most people would rather think about other things and just call customer service if they get locked out. That's understandable, but I wish people would take more responsibility for their own security.
Re:Google will add E2E encryption to Authenticator backups by wtf_srsly on Thursday April 27, 2023 @12:29PM (#35730571)
Aren't the Chrome passswords part of the (optionally) E2EE encrypted data? It might not be the default but AFAIK they definitely _can_ be E2EE encrypted.
Re:Google will add E2E encryption to Authenticator backups by ehhthing on Thursday April 27, 2023 @01:06PM (#35731209)
Yes, this is an option (that you definitely should turn on).

I think Google shipped another underbaked product here. They have E2EE implemented for Chrome sync data already. They should have just used that rather than going with whatever system they decided. Adding Google Authenticator to the Chrome Password Manager is probably much more useful than having it as a standalone app.

Re:Google will add E2E encryption to Authenticator backups by varenc on Thursday April 27, 2023 @06:20PM (#35735275)
I can see Google's rationale for keeping them seperate. It is supposed to be the 2nd factor after all, and if your 2FA secrets are stored and synced right along with your passwords that really makes it not much of a second factor. The same can be said for any cloud based 2FA secret syncing, but I believe for most users they still only have 1 phone with Authenticator and the 2FA secrets on them, and this cloud syncing is just about allowing someone that gets a new phone to restore their 2FA secrets. That's pretty different from actively syncing your passwords between all of your mobile and desktop devices like Chrome's sync does.

Also I'm sure there's many use cases for Authenticator when you're not already in Chrome or even in a web browser. Stuff like entering a 2FA key when logging into your VPN. It'd be awkward in that situation to pull up Chrome and find some obscure menu just to get your VPN's 2FA code.

Re:Google will add E2E encryption to Authenticator backups by hanniabu on Thursday April 27, 2023 @12:36PM (#35730694)
> If you use Gmail, all your password resets will go to your Gmail which also isn't E2EE

But it sort of is since it's sent over https, no?

Re:Google will add E2E encryption to Authenticator backups by Sohcahtoa82 on Thursday April 27, 2023 @12:43PM (#35730814)
Merely being sent over HTTPS does not guarantee full E2EE.

End-to-End Encryption means that nobody between you and the person you're communicating with can decrypt the data, not even the middle-man service facilitating the communication.

In the case of Gmail, the content itself is not encrypted. Google can read the e-mail. It's likely encrypted at rest, but Google has the key.

Re:Google will add E2E encryption to Authenticator backups by brazzy on Thursday April 27, 2023 @12:49PM (#35730936)
No. End-to-end encryption means: only the sender and recipient can read the content, not any intermediate party or service provider.

And Google is not the sender of your password reset emails, they are a service provider, and they have full unencrypted access to the content.

Re:Google will add E2E encryption to Authenticator backups by brundolf on Thursday April 27, 2023 @01:46PM (#35731878)
Authy does a neat thing where it prompts you to re-enter your password every couple weeks even though it doesn't need it, just as a practice to keep it fresh in your mind
Re:Google will add E2E encryption to Authenticator backups by kortex on Thursday April 27, 2023 @03:19PM (#35733226)
Honestly everything should do this. If it's saved in a password manager, it ensures you still have access to it, and if it's memory, it serves as a kind of spaced repetition to keep those neural pathways strengthened.
Re:Google will add E2E encryption to Authenticator backups by varenc on Thursday April 27, 2023 @04:12PM (#35733915)
> If you keep all your passwords synced in Chrome, for instance, none of them are behind E2EE either.

correction: You can enable E2EE on your Chrome passwords by setting up a passphrase! To your point, this is a great feature but allows more oblivious users to shoot themselves in the foot, so it's not the default.

Here's Google's docs on how to setup a passphrase/E2EE on Chrome sync: https://support.google.com/chrome/answer/165139?hl=en&co=GEN...

Re:Google will add E2E encryption to Authenticator backups by modeless on Thursday April 27, 2023 @04:20PM (#35733990)
> It's not like syncing Authenticator data is less secure than anything else

This is false. Android backups are end-to-end encrypted with the ability to recover after device loss. Google already solved this problem years ago. Now instead of letting Authenticator use that solution (which it should have been using since the start, and would be the simplest thing in the world to implement) they had to build a whole new custom thing that is worse. But hey, I bet someone got a promotion for shipping a new feature.

Re:Google will add E2E encryption to Authenticator backups by ignoramous on Thursday April 27, 2023 @05:00PM (#35734508)
> ...but only for the minority of users for whom the necessity of extra security outweighs the risk of losing access entirely.

The problem is, Google can and does hand over user data to law enforcement. By handling MFA secrets without e2ee, Google is not doing any one any favours. I mean, it isn't like Signal and WhatsApp (apps with more users than Google Authenticator) haven't figured out a good UI for it for years now!