this post was submitted on 20 Dec 2024
636 points (98.8% liked)

Technology

60036 readers
2817 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Cocodapuf@lemmy.world 19 points 1 day ago* (last edited 1 day ago) (1 children)

Since when was sms ever secure? My understanding is that messages are sent in the clear, meaning your carrier and the recipient's carrier both have the opportunity to intercept messages.

I mean that's the message content, not the authentication, but still, sms is the opposite of secure, always has been.

[–] brie@programming.dev 5 points 1 day ago (3 children)

Not true. SMS is encrypted in 3G, LTE, 5G. Block cyphers like Kasumi and A/9 are used. SMS is reasonably secure, because it's hard to infiltrate telecom systems like S7

[–] john89@lemmy.ca 4 points 1 day ago* (last edited 1 day ago) (1 children)

because it’s hard to infiltrate telecom systems like S7

cough You can pay a few grand and get access to SS7 networks.

Might be out of reach for most of us, but we can rest assured that any and all security firms and goverrnment agencies have access to this information at a moment's notice.

[–] brie@programming.dev 3 points 20 hours ago

Simply paying is not sufficient. You need to be a telecom company, or a researcher afaik.

In what world would the US gov care to get into your bank account? Or your Facebook account when it's already tightly controlled?

[–] dan@upvote.au 5 points 1 day ago* (last edited 1 day ago) (1 children)

it's hard to infiltrate telecom systems like S7

Telecom systems can be (and are) infiltrated though, which is what the FBI is warning about.

SS7 is very insecure. See this video, too: https://www.youtube.com/watch?v=wVyu7NB7W6Y

[–] brie@programming.dev 2 points 20 hours ago

Watch the video again to see how hard it was for Derrick to get access. He got it via his telecom/academia researcher contact.

[–] Abnorc@lemm.ee 4 points 1 day ago (1 children)

It's hard, but not hard enough from what I've been able to gather. We should want something better IMO. I'm surprised that TOTP isn't more common.

[–] brie@programming.dev 3 points 1 day ago (2 children)

S7 will be retired or extended with access control. TOTP apps don't work for edge cases like broken phone. Dedicated token devices get lost. SMS will continue being the main solution for 2FA.

[–] HotChickenFeet@sopuli.xyz 1 points 20 hours ago (1 children)

You can use TOTP with multiple devices. For example with an app on your phone and something like KeePass on your laptop/desktop.

Still not convenient since you don't walk around with this in your pocket - but it doesn't have to be just one point of failure.

[–] brie@programming.dev 1 points 20 hours ago (1 children)

What about people who only have one device? Kids, elderly, people with only work computer.

[–] HotChickenFeet@sopuli.xyz 1 points 4 hours ago

I agree, it's not a perfect system. Even if you do have multiple devices - you may be locked out if you lose your phone while traveling, can have multiple failures.

Although I don't know what is remotely secure and is elderly friendly. Email or SMS 2FA would have been the closest in mind, but it's not secure, and plenty of elderly struggle with both.

[–] JasonDJ@lemmy.zip 2 points 1 day ago* (last edited 1 day ago) (1 children)

Nah what we need is good privacy-focussed companies getting into the public IAM space.

You know how you can sign into stuff with your Google or Facebook account? And get a 2FA push to your phone?

Like that. Except by a company with a shred of ethics and morality. Like Proton.

I do also think that we all should have a cryptographically secure federally issued identity for official uses such as signing documents or signing into financial accounts and other things that must use your official identity, and not an online pseudonym. Like SSN but on a smartcard. Basically CAC or ECA but for general civilian use.

[–] brie@programming.dev 1 points 20 hours ago

Proton is already used for identity management: OTP via email. They'll implement OAuth if there's enough demand for it. A company's purpose is to be profitable, ethics side is largely irrelevant.

Many countries already have digital government ID: Australia, Estonia, Russia.