News for hackers. Stuff that matters.
Re:The "email is authentication" pattern by candiddevmike on Saturday September 07, 2024 @04:02PM (#41476098)
Government provided digital IDs would solve a lot of this. Yes, they may have their own problems, but outsourcing the action of identifying individuals to the government seems valuable and less prone to "lock outs" like Google and friends.
Re:The "email is authentication" pattern by JumpCrisscross on Saturday September 07, 2024 @04:15PM (#41476199)
> Government provided digital IDs would solve a lot of this

A lot of what? It seems like the worst of all worlds, given that ID would not only cross unlock some highly sensitive things, but also be difficult to change and tremendously revealing.

Re:The "email is authentication" pattern by iknowstuff on Saturday September 07, 2024 @07:33PM (#41477108)
Nah the government could just give a website a unique id per real user per website, without revealing who the user is. Merely verifying that they are the same person as last time.
Re:The "email is authentication" pattern by jpalomaki on Saturday September 07, 2024 @04:13PM (#41476182)
Yes. I would very much like to tie certain accounts to my government issued digital identity and allow that as the only recovery method.
Re:The "email is authentication" pattern by quectophoton on Saturday September 07, 2024 @04:37PM (#41476320)
It certainly is an alternative we can at least think about.

On one hand, the certs you'd use to login to websites wouldn't even need to include any personal info at all, just a valid signature from a CA that the website knows how to verify. And the certificate wouldn't need to be the same for every website, it could be one you generate for a specific website.

On the other hand, a lot of thought would need to be put into how expiration/renewal and revocation would play into this.

Of course there should be an evaluation of the ways this could go wrong if someone from the gov misuses this CA, and how that compares to someone from your current email provider misusing their permissions.

But if nothing else, something I really want is to just be able to have an email address like `random_id@my_country.my_country_tld`, to at least have an email address where I don't have to worry about being locked out, so that I can give freely to ISP, bank, grocery delivery websites, other local companies, etc. Most of this stuff I wouldn't even mind receiving as postal mail anyway. And if shit hits the fan, I can recover access to this email account by walking to an office and identifying myself.

Re:The "email is authentication" pattern by layer8 on Saturday September 07, 2024 @07:16PM (#41477033)
Having only a single such address also means you can be blacklisted forever, in addition to being tracked across services.
Re:The "email is authentication" pattern by quectophoton on Saturday September 07, 2024 @07:53PM (#41477193)
What I had in mind was more like randomly generated addresses as needed, all of them linked to your (one) mailbox. Like Apple's "Hide My Email", but without needing a "main"/"canonical" email address because it would be unnecessary anyway (because you would be logging in to your mailbox with your own certificate).

But even if that single-address limitation were the case, the kind of places I would give it to already require knowing my national ID number anyway, so the two particular things you mention are already the status quo.

In other words, stuff that is already tied to having a verifiable citizenship.

Re:The "email is authentication" pattern by ristos on Saturday September 07, 2024 @04:54PM (#41476436)
It exists for US citizens at least: login.gov (https://developers.login.gov/oidc/getting-started/)

It has it's pros and cons, maybe more pros if you factor in that the biggest issue isn't authentication really, it's the fact that all of these private companies accrue everyone's sensitive info, which can be abused by any actor, private or public. If data were kept on the client side, and synced to other machines through P2P like WebRTC, then maybe this wouldn't be such a big deal.

Re:The "email is authentication" pattern by joncfoo on Saturday September 07, 2024 @06:27PM (#41476842)
Unfortunately login.gov is only available for use by companies doing business with the US government.
Re:The "email is authentication" pattern by capitainenemo on Saturday September 07, 2024 @06:40PM (#41476898)
Also login.gov isn't a government issued digital ID. It's just a centralised authentication platform for government use, much like using google or apple for authentication.

It supports the usual options for multifactor (TOTP, text, yubikey/other hardware auth/PIV cards) but for most users it probably ends up being SMS. At best TOTP.

Re:The "email is authentication" pattern by DANmode on Saturday September 07, 2024 @05:44PM (#41476660)
Humans understanding the basic concept of public/private keys,

wanting a Yubikey or similar,

and/or being able to use basic tools to make a key,

would also help.

But I'll take the government-led method as a Plan B, if it works.

Re:The "email is authentication" pattern by aucisson_masque on Saturday September 07, 2024 @07:05PM (#41476986)
> Government provided digital IDs

Oh man, that sounds like a terrible idea privacy wise. Every website would make use of it to track it's user.

Re:The "email is authentication" pattern by eaglemfo on Saturday September 07, 2024 @07:29PM (#41477084)
The german gov ids actually have a way to issue pseudonymous tokens where websites can only see that you are the same person as last time. You can't make 2 accounts on the same site if sich things are unwanted. You can't link accounts across providers.

How it works under the hood? No specific idea. I wonder if its sound.

Re:The "email is authentication" pattern by rangestransform on Saturday September 07, 2024 @09:24PM (#41477535)
The problem is the government can then definitively associate all your accounts with your real identity
Re:The "email is authentication" pattern by noAnswer on Saturday September 07, 2024 @09:47PM (#41477614)
How does the government know which token a ID card generated? The ID card itself generates (for each service a different one) and encrypts it. Not even the card reader can read it. It is a encrypted channel between the card and the ID-server for the site/service. The pseudonym function does not identify a person but a card.
Re:The "email is authentication" pattern by jack_pp on Saturday September 07, 2024 @10:35PM (#41477813)
If it identifies the card and the govt can identify you by your card then isn't it by definition identifying the person?
Re:The "email is authentication" pattern by noAnswer on Saturday September 07, 2024 @11:13PM (#41477945)
The government doesn't know which card a token from a "pseudonym function" belongs to. The government can identify a person when the ID function was used, of course.

Again, it is a random token the card generates internally for each service. It is non transferable! If you get a new ID card, you can't use it login to whatever you used your old card for. (You would need something else... say an email :-) to tie the knot back to the old identity or whatever.) Which makes this function, the pseudonym function, very bad for random accounts (Edit: meaning longer lasting online identities like forums or whatever). I guess eaglemfo didn't knew.

It's more for like "yes, yes, I'm an adult, now give me this pr0n movie which I pay for with my anonym prepaid card" kind of deals.

Re:The "email is authentication" pattern by pennomi on Saturday September 07, 2024 @07:19PM (#41477053)
I think it makes sense as the master recovery account. Then you use a secondary account for everything else.
Re:The "email is authentication" pattern by taneq on Sunday September 08, 2024 @01:56AM (#41478464)
I read this as tongue-in-cheek at first (since most web sites do their darnedest to track their users, and having a log-on kind of requires this anyway).

A centralized authentication system like this wouldn't need to be a single consistent UUID per person which was then passed around. Presumably you'd have a central login to authenticate you to the system, and then the system could create separate 'id' tokens per web site or whatever that the user logs in to.

Re:The "email is authentication" pattern by j45 on Saturday September 07, 2024 @07:10PM (#41477006)
I'm not so sure how many ppl would leave a key to their house, or a pin to their bank account with the government. Or a bank.

Identity is relatively solved, there are just lots of sacrifices made in security in the name of convenience.

Fingerprints as consent to login, Facial recognition as consent to login... seems more like a username, than a password, or a username+password.

Re:The "email is authentication" pattern by terribleperson on Saturday September 07, 2024 @07:12PM (#41477019)
I think I've said it before, but I want USPS-provided email. To set one up you'd go to a post office, verify your identity in some way, and set up an email. If you forget your password and want to recover it, you'd have to go back into a post office and verify your identity again.
Re:The "email is authentication" pattern by ww520 on Saturday September 07, 2024 @07:56PM (#41477197)
That takes email spamming to the next level. (I'll show myself out...)
Re:The "email is authentication" pattern by hnbad on Saturday September 07, 2024 @07:52PM (#41477188)
Germany has PostIdent: you are issued a code, take it to the closest post office, hand them the code (originally this involved printouts) and your ID card and they scan your ID card and enter it into their system where the issuer of the code can then request that info to verify your identity.

This has largely been replaced by videochat for ID card verification where some underpaid person walks you through holding your ID card in front of your smartphone cameras to verify that it's real, not CG, not tampered with and matches your claimed identity.

The critical aspect here is that you don't have to hand your ID card (or a picture of it) to the company that wants to know your identity. The post office or the videochat provider serves as a trusted source of truth.

Re:The "email is authentication" pattern by elros on Saturday September 07, 2024 @08:31PM (#41477360)
Initially when I moved to Germany I thought it was a bit of a hassle to have to go to the post office for PostIdent; now I actually miss the elegance and privacy of that system in other countries.
Re:The "email is authentication" pattern by noAnswer on Saturday September 07, 2024 @08:47PM (#41477420)
Or you hold our ID card to your phone and do it on the spot.

https://www.deutschepost.de/en/p/postident/geschaeftskunden/...

Re:The "email is authentication" pattern by kolmogorov on Sunday September 08, 2024 @12:23AM (#41478192)
Re:The "email is authentication" pattern by weikju on Saturday September 07, 2024 @07:18PM (#41477045)
Now you lock out the rest of the world until they can implement this and federate identities between countries.
Re:The "email is authentication" pattern by scubbo on Saturday September 07, 2024 @07:40PM (#41477132)
That's not a problem. Many systems and services have launched geolocked to certain countries before later expanding (Google Voice, for one).
Re:The "email is authentication" pattern by quectophoton on Saturday September 07, 2024 @08:31PM (#41477362)
Yes!

Stuff like national ID, banks, ISP, job search websites, doctor appointments, etc, require[1] having an email address, and it feels wrong using gmail and similar providers for these use cases that are already tied to you having a physical presence in that location anyway.

Could be provided by any local company, really, but postal services are not going to disappear anytime soon and they already have a second way of getting in contact with you if there's any issue (registered mail[2]).

Debit cards are already delivered through postal mail anyway, and there's not many things that are more sensitive than that.

[1]: Well, maybe doctor appointments don't require and only strongly encourage, but that doesn't affect the point too much.

[2]: https://en.wikipedia.org/wiki/Registered_mail

Re:The "email is authentication" pattern by alberth on Saturday September 07, 2024 @09:18PM (#41477523)
To get a RealID drivers license in the US, which will be required to board a plane soon, requires all of the above and more.

It’s a government in-person KYC.

Re:The "email is authentication" pattern by tbrownaw on Saturday September 07, 2024 @10:34PM (#41477808)
> which will be required to board a plane soon

Assuming that this time the deadline doesn't get pushed back at the last minute again like has kept happening so far.

Re:The "email is authentication" pattern by chrisweekly on Saturday September 07, 2024 @11:16PM (#41477958)
Passport will also work
Re:The "email is authentication" pattern by FireBeyond on Saturday September 07, 2024 @09:59PM (#41477673)
The irony with that is that if someone undocumented wanted to leave the country, this requirement could potentially hinder that.

I also don't really want to have to carry my green card around everywhere. Just one more thing that can be lost.

Re:The "email is authentication" pattern by alberth on Saturday September 07, 2024 @11:58PM (#41478116)
How would it?

To travel internationally, a passport is required (not drivers licenses).

Re:The "email is authentication" pattern by FireBeyond on Sunday September 08, 2024 @12:01PM (#41481172)
I might have been being more simplistic than I needed to be, because there are other travel methods, but I was more meaning, "Not everyone lives next door to an international hub" (so might need a connecting domestic flight).
Re:The "email is authentication" pattern by eesmith on Sunday September 08, 2024 @02:54AM (#41478679)
Not 100% required, even for adults.

Those without acceptable identification may complete an identity verification process and face additional screening. https://www.tsa.gov/travel/security-screening/identification

Re:The "email is authentication" pattern by bombcar on Sunday September 08, 2024 @07:14AM (#41479715)
Everyone should experience this at least once - it’s eye opening.

I did it involuntarily because I forgot my wallet once, and decided “well, I’ll either get through and in my way, or I’m too late to drive home anyway and will miss” - and it worked fine.

Even crossed back into the USA without my passport a few times. Just additional screening and bitching is all (at least if you’re a US citizen; membership in the Empire has its perks!).

Re:The "email is authentication" pattern by loeg on Sunday September 08, 2024 @01:27PM (#41481711)
RealID requirement for domestic flights (still) isn't happening, just like it hasn't happened since it was first announced for requirement in 2008.
Re:The "email is authentication" pattern by kmoser on Saturday September 07, 2024 @10:59PM (#41477892)
No, thank you. I don't want anybody with a fake ID of me to be able to take control of my email. I want to use my password, I want it strongly encrypted at rest, and I want to be able to reset it remotely any time of day, without waiting for the USPS office to open.
Re:The "email is authentication" pattern by terribleperson on Saturday September 07, 2024 @11:07PM (#41477919)
Is a fake ID going to fly at the post office, where they can scan them? Also, I was imagining they'd want more than just an ID.

edit: Also also, they have to go into a physical post office and be observed trying to steal your account. Given how it's quite possible to steal accounts via social engineering, this seems like an improvement in security, not a reduction.

Re:The "email is authentication" pattern by kmoser on Sunday September 08, 2024 @01:09PM (#41481566)
I don't want a government entity, or really any entity I'm not paying directly for their services, to be the gatekeeper between me and my accounts.

The social engineering attack surface of my account currently consists of a handful of support contacts at my ISP, who have been trained to deal with computer security. If you allow any USPS employee to access your account, you've suddenly increased the potential attack surface by several orders of magnitude.

Re:The "email is authentication" pattern by nine_k on Sunday September 08, 2024 @08:58PM (#41484585)
(1) Your USPS-provided email should neither be mandatory nor the only acceptable email. It could be an extra convenience, and a low-friction way to get a reasonably secure email for first-time / technically unsavvy users.

(2) An entity you're directly paying to may go out of business, sometimes due to circumstances beyond their control. At least state-sponsored entities don't do it so abruptly in most of the "civilized world".

Re:The "email is authentication" pattern by bouncing on Tuesday September 10, 2024 @04:59PM (#41505487)
The account recovery process for commercial email providers usually involves you photographing your ID. Presumably the post office, in person, would be far less likely to be fooled.
Re:The "email is authentication" pattern by thbb123 on Saturday September 07, 2024 @11:35PM (#41478012)
The french postal services does that and includes a digital wallet and cloud repository.for instance, my paycheck certificates are delivered on this wallet.

Besides, the french administration is providing its own global scheme for online authentication.

Right now it works for all public services, but it is also open to all willing businesses.

It makes it also very easy to control tightly what kind of information is distributed to various services and businesses.

Re:The "email is authentication" pattern by aborsy on Sunday September 08, 2024 @12:35AM (#41478231)
What are the names of these services, to see how they work, their recovery process and abuse prevention?
Re:The "email is authentication" pattern by palsecam on Sunday September 08, 2024 @02:44AM (#41478645)
https://www.laPoste.fr/digiposte (digital safe) & https://laPoste.net/accueil (e-mail); offered by the postal services.

https://FranceConnect.gouv.fr/ is the online auth provided by the administration.

Re:The "email is authentication" pattern by imoverclocked on Saturday September 07, 2024 @11:57PM (#41478109)
I’m not sure I trust USPS to get all of the ins/outs of email spam/security/ux right. Google has spent a lot of resources to get Gmail to where it is today, starting from scratch (or OSS) seems like a big ask.

Maybe we just ask for an open authentication system instead? Leave the email part to someone else… and maybe the open authentication can plug a crypto app/email/phone backend for recovery once it is setup. Heck, given that’s it’s the USPS, they will probably offer a snail-mail recovery option (for better or worse.)

Re:The "email is authentication" pattern by chii on Sunday September 08, 2024 @01:20AM (#41478350)
I don't want a semi-gov't authorized service like this. Because its existence means services would want to mandate it (even if they don't truly need it), and force users to identify themselves directly - may be even across services (by matching their email address, which now must be unique as it is identity-linked).

I personally sign up to all online services with a different email each. I would like to be sure that my identity is hidden behind an alias for all services, so that they cannot be linked together. And if i want multiple accounts (for better or worse), i should be able to achieve that end.

Re:The "email is authentication" pattern by throwaway290 on Sunday September 08, 2024 @03:32AM (#41478802)
Australia is working on zero knowledge proof. The end service only knows that you are legit/of age/etc (only what it needs) because gov service confirmed it, but does not know who you are
Re:The "email is authentication" pattern by bouncing on Tuesday September 10, 2024 @04:57PM (#41505463)
And what does the Australian government know? Could it collect who you identified with?
Re:The "email is authentication" pattern by ozr on Saturday September 07, 2024 @07:20PM (#41477056)
I haven't heard a compelling argument that anything needs to be fixed with email-based auth patterns. It is imperfect but not bad, and every proposed alternative seems to be worse.

The article seems to lean into security and usability concerns.

On the security front: the weak-point is still the human. If you hand over your credentials to someone nefarious, well.. you handed over your credentials to someone nefarious.

Usability isn't convincing me either. One of the great things about email is that it really is the lowest-common denominator, as another commenter mentioned above. (Almost) everyone, from kids to the most tech-inept luddite have some sort of email.

Re:The "email is authentication" pattern by JonChesterfield on Saturday September 07, 2024 @07:42PM (#41477142)
One flaw is I'm pretty sure a lot gmail account is lost forever. Contacting Google to retrieve access would not go well. Related is that if you try to self host email your messages are unlikely to reach anyone.
Re:The "email is authentication" pattern by jerf on Saturday September 07, 2024 @07:58PM (#41477203)
Self-hosting outbound email is hard.

Self-hosting inbound email is trivial. Anybody will send email to any random domain, they're just not willing to accept it from random sources.

And the latter is what is relevant for password recovery.

I self-host inbound but use established servers for outbound through my ISP and have had no trouble with that setup for a while. Forwarding to people through my domain has gotten a bit more challenging lately but I've got it working well enough to satisfy gmail so far. (The advantage with forwarding is you only have to convince one server to accept it, not everyone in the world, and there's some crypto stuff involved now that involves trusting some keys, not just a domain or IP, which also helps a lot.)

Re:The "email is authentication" pattern by JonChesterfield on Saturday September 07, 2024 @08:06PM (#41477247)
That seems a great compromise. I hadn't registered the distinction in direction. Even without organising the forwarding part there are plenty of organisations that email me password resets that I don't need to send email out to.
Re:The "email is authentication" pattern by JadeNB on Saturday September 07, 2024 @09:35PM (#41477571)
> Self-hosting inbound email is trivial. Anybody will send email to any random domain, they're just not willing to accept it from random sources.

In terms of authentication, this is not entirely true. It's less common these days, but I used to have a lot of trouble with sites rejecting my attempts to create accounts with e-mail addresses from my disposable-e-mail-generator of choice.

Re:The "email is authentication" pattern by FireBeyond on Saturday September 07, 2024 @10:15PM (#41477733)
> from my disposable-e-mail-generator

Well, I suspect those are more specifically blacklisted.

Re:The "email is authentication" pattern by elric on Sunday September 08, 2024 @03:46AM (#41478856)
Just yesterday I tried to register for a service using one of my own domain names with self hosted email. The confirmation mail arrived, but as soon as I clickes the link I was told that my email address wasn't allowed.....

Not sure what kind of crap some folks are smoking, really.

Re:The "email is authentication" pattern by witrak on Sunday September 08, 2024 @08:41AM (#41480058)
>Self-hosting inbound email is trivial. Anybody will send email to any random domain, they're just not willing to accept it from random sources.

That is simply not true. I have self-hosted email service and starting about 1.5 yr ago some big email services don't deliver emails to my server anymore. And there are many similar cases reported...

So one can say that even if an independent email service is willing to accept email traffic from any sender it does not guarantee that customers of all other services can have delivered their emails to addresses at the service.

Re:The "email is authentication" pattern by ozr on Saturday September 07, 2024 @07:58PM (#41477205)
I'm not saying there aren't flaws, I'm saying none of them happen at a rate significant enough to be worth switching to another system (with an entirely new set of flaws).
Re:The "email is authentication" pattern by eaglemfo on Saturday September 07, 2024 @07:27PM (#41477077)
Wasn't there a recent sidechannel attack on Infineon cryptography chips? The EU passports likely use the Infineon chips.
Re:The "email is authentication" pattern by dilyevsky on Saturday September 07, 2024 @07:30PM (#41477091)
ID.me kinda already does this. They integrate with IRS, SSA and bunch of local government stuff
Re:The "email is authentication" pattern by easton on Saturday September 07, 2024 @07:37PM (#41477123)
Login.gov is the US Government’s homegrown solution, which also does it. It’s not one account <-> one citizen though, which you’d probably want in a real government id system.
Re:The "email is authentication" pattern by 9cb14c1ec0 on Saturday September 07, 2024 @07:54PM (#41477195)
How about a bank-provided digital id that you get when opening an account by walking into a physical bank location and providing your photo ID? It would tick the "less prone to lock out" problem without placing even more power in government hands.
Re:The "email is authentication" pattern by scrollaway on Saturday September 07, 2024 @08:13PM (#41477278)
We have this in Belgium and it’s really not that good. It created a pattern of companies relying on people having an account at certain banks; which when you’re either immigrant or unbanked is unlikely and shuts you out of certain businesses.

It’s been phased out for the government provided login system which is much better but not exactly simple for laypeople to set up. On top of this, integrating with it requires an extensive certification process, it’s not just an open API.

Re:The "email is authentication" pattern by jks on Saturday September 07, 2024 @11:57PM (#41478110)
Banking credentials are used a lot in Finland to sign into other services. This means you get phishing emails saying "your medical test results are available" or "you're getting a tax return" where the actual goal is to get into your bank account.
Re:The "email is authentication" pattern by dalke on Sunday September 08, 2024 @03:41AM (#41478838)
Bank provided causes problems with people who don't have bank accounts. Here in Sweden most people use bank-provided electronic ID called "BankID".

Quoting "Foreign citizens in Sweden blocked from BankID after several banks roll out new rules" https://www.thelocal.se/20220117/foreign-citizens-in-sweden-...

> “We have been working systematically for six months to get residence permit cards, then a personal number, then a Skatteverket national ID card, and finally bank accounts. To our shock, we were just told by ICA Banken that the Skatteverket National ID – the only one available to non-citizens – is not a valid source of identification for BankID.”

BankID causes problems because it isn't designed for the interests of the whole population. For example, it requires proprietary software which only runs on Microsoft Windows, macOS, iOS, or Android, with hardware verification and Google services.

This makes it unacceptable to free software advocates, and to privacy advocates, and to national data sovereignty advocates .. the total population of which is so small as to not affect the banks' commercial interests.

One thing I learned recently is how the US can, with its control over the SWIFT banking network, tell banks in other countries to shut down the account for a local citizen who the US has designated a terrorist. At least that's what I gather from the news I read after two leaders of the biggest neo-nazi group here in Sweden were designated as terrorists by the US.

If the goal is to keep power out of government hands, don't look to highly-regulated banks which are subject to the whims of multiple governments.

Re:The "email is authentication" pattern by SAI_Peregrinus on Saturday September 07, 2024 @08:11PM (#41477275)
My wife works in a city clerk's office. They provide (among other things) vital records services for the city. Like getting birth certificates.

To get a birth certificate, you must provide government photo ID with a name matching that of one of the names on the certificate you're trying to get. So you can get your own, or your child's, but not some random other person's.

Lots of people were born before RealID driver's licenses. Some of them went by names other than the names on their birth certificates, and thus are unable to get new copies of their birth certificates using the government-issued photo ID they currently have. E.g. I've got a grandfather who went by Sam his entire life but was apparently named Harold. His driver's license had Sam as his first name. If he had lost his birth certificate, he would not have been able to obtain a new copy legally using that driver's license! This still happens to people. Also sometimes house fires or similar disasters happen, and people lack the ID needed to get new government-issued ID.

Re:The "email is authentication" pattern by tsimionescu on Sunday September 08, 2024 @02:31AM (#41478608)
These things can be solved too, but in a more complicated process. Typically some lawyers and a judge need to get involved, get some people to testify that you are this same person, and you will be issued new ID.
Re:The "email is authentication" pattern by WhyNotHugo on Sunday September 08, 2024 @09:44AM (#41480369)
How did he get a driver's licence with the name "Sam"? Don't you need some form of judicial process to change your name on this kind of thing?
Re:The "email is authentication" pattern by SAI_Peregrinus on Monday September 16, 2024 @05:51PM (#41561392)
Used his Army ID. World War 2 recruitment wasn't big on background checks.
Re:The "email is authentication" pattern by cyberax on Saturday September 07, 2024 @08:25PM (#41477337)
Clear in the US can do that: https://www.clearme.com/for-your-business

It's not exactly a government service, but Clear is trusted by the government enough to allow their customers to bypass the airport screenings.

Re:The "email is authentication" pattern by lotsofpulp on Saturday September 07, 2024 @08:30PM (#41477357)
Screw Clear and screw the US government for allowing more privatization of public infrastructure.
Re:The "email is authentication" pattern by JadeNB on Saturday September 07, 2024 @09:30PM (#41477555)
> Government provided digital IDs would solve a lot of this. Yes, they may have their own problems, but outsourcing the action of identifying individuals to the government seems valuable and less prone to "lock outs" like Google and friends.

Sadly, the US government goes the other way and contracts out verification (to government websites!) to an invasive private company.

Re:The "email is authentication" pattern by jks on Saturday September 07, 2024 @11:52PM (#41478091)
Estonia has this: <https://e-estonia.com/solutions/estonian-e-identity/id-card/>

Finland tried to copy it, but the Finnish card (while based on the same technology) is used very little. Finnish banks already had their own OTP solutions, which they started offering for authentication on other web sites, so no-one wanted an extra authenticator on top of that. This of course means that you get phishing emails pretending to be from all sorts of government services, where the goal is to get your banking credentials and take your money.

Since then, mobile phone operators added their own authentication system based on credentials residing on your SIM card <https://mobiilivarmenne.fi/en/>. You prove your identity when getting a mobile phone contract and can then use that to log into many sites.

Re:The "email is authentication" pattern by rocqua on Sunday September 08, 2024 @04:09AM (#41478949)
identification is different from authentication. But authentication at least as a backstop, can generally be decently outsourced to government.

Not so much in the US though. They have no national registry of what citizens actually exist.

Re:The "email is authentication" pattern by alkonaut on Sunday September 08, 2024 @05:32AM (#41479258)
It does solve a lot of this. Some have gov’t issued IDs, others have a hybrid public/private system where banks issue the ids. But yes, a de facto standard electronic ID is almost unthinkable to not have. How else do you interact with authorities or healthcare? I used e-ID since long before smartphones, I can barely picture what it would be like to log in to handle taxes, benefits medicine recipes or doctors appointments if it worked any other way.
Re:The "email is authentication" pattern by KronisLV on Sunday September 08, 2024 @06:39AM (#41479576)
> Government provided digital IDs would solve a lot of this.

Over here in EU, we have something like it - you get an ID card that has two PIN codes that you can use with a card reader and some software to digitally sign documents and such: https://www.eparaksts.lv/en/ (of course, there's also a mobile version)

In addition, there now are services where you can log in to your bank account, confirm payments, or just log in to your government portal account with a two factor app, the account on which is based on your identity: https://www.smart-id.com/

So if I make a payment online with my card, I'll have to authenticate through either a code calculator (physical piece of hardware) or the phone app with codes that I've chosen, to confirm it. Same for logging into various sites, for example, for paying my utilities.

Works pretty well and if I lose my ID card, then I can get a new one, issue new certificates for the apps and continue where I left off (with the old ones being revoked). I might need a backup phone too, though, since not being able to confirm my payments if my phone breaks is pretty stupid (though I guess Revolut/PayPal/whatever still work as expected, unless I only have my OTP codes for those on said phone).