this post was submitted on 23 Aug 2023
490 points (99.6% liked)

Technology

73370 readers
5523 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 news or articles.
  3. Be excellent to each other!
  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, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

The scraped data of 2.6 million DuoLingo users was leaked on a hacking forum, allowing threat actors to conduct targeted phishing attacks using the exposed information.

you are viewing a single comment's thread
view the rest of the comments
[–] RanchOnPancakes@lemmy.world 95 points 2 years ago (2 children)

Oh no. Now they know the aliased email address, unique password, and that I didn't try very hard to learn spanish.

(please note: this is a joke, I don't see anything about them getting passwords)

[–] stevedidWHAT@lemmy.world 28 points 2 years ago (12 children)

Something to note here - with AI, if you’re using any sort of heuristic for your password, it’s pretty simple to work out a pretty good set of possibilities which makes brute force even easier and puts you at risk across the board.

Always come up with random passwords that are as random as possible. If there’s a path you took to get to a password, in theory it can be worked backward.

For example I know some people who only change a single letter when changing their passwords which is ultimately trivial to guess if the old password was compromised (hence the need to change the password or the need to proactively work against this possibility)

[–] I_Has_A_Hat@lemmy.ml 38 points 2 years ago (4 children)

I wish more websites allowed random words as passwords instead of forcing numbers and special characters (but not THAT special character, you have to use one of the ones on this list).

People change their passwords by one letter or digit because they're tied to these restrictive formats. If 5-6 random words was the norm, people would update more than just one character when needing to change passwords.

"poison navy series ruler handshake papaya" is a fantastic password.

"Ilovemygrandkids!123" is a horrible password.

[–] hatter@lemmy.world 25 points 2 years ago (1 children)

Just use a password manager and a unique, long, random generated password for every site. There's no need or reason to know the password to anything other than your password manager and your primary email.

[–] deft@ttrpg.network 8 points 2 years ago (1 children)

in like a decade the use of a password manager will be a bad idea. i don't know how but it will be.

[–] demlet@lemmy.world 13 points 2 years ago (2 children)

Hmm, a single point of access for every password you have? I don't see the problem...

[–] SleveMcDichael@programming.dev 19 points 2 years ago* (last edited 2 years ago) (1 children)

The thing is the average person either can't or can't be bothered to remember even a dozen actually secure passwords, so they fall back to a couple of simple derivations of a common password, meaning each and every site a user signs up on represents an additional single point of failure.

[–] demlet@lemmy.world 2 points 2 years ago

That's a good point.

[–] Chriskmee@lemm.ee 10 points 2 years ago

Lucky until we get actual quantum computing, it's not worth the years on a supercomputer to crack a single stolen set of encrypted passwords.

[–] danwardvs@sh.itjust.works 19 points 2 years ago* (last edited 2 years ago) (1 children)
[–] DragonTypeWyvern@literature.cafe 3 points 2 years ago (1 children)

That's why I use IncorrectBatteryHorseStaple

They'll never figure that one out

[–] Cyberflunk@lemmy.world 0 points 2 years ago (1 children)
[–] Rai@lemmy.dbzer0.com 2 points 2 years ago

You just linked the same thing that the thing you responded to responded to had linked!

[–] Anticorp@lemmy.ml 10 points 2 years ago

You immediately know that they're not handling your passwords correctly when they block certain characters.

[–] stevedidWHAT@lemmy.world 5 points 2 years ago

Agreed! I also think that the next steps would be getting rid of the need for users to even know their own password and instead replace with other securities like biometrics (with sufficient permutations possible to match or exceed passwords) and a physical device or something else entirely that removes the need to let the user in on what the exact password is

[–] lobut@lemmy.ca 3 points 2 years ago (1 children)

I use a heuristic to update my main passwords. It's not a character but easily guessable if you see it in plaintext and now you've made me facepalm my actions.

I only use that for certain things because I use Google Oauth or Bitwarden for most things and you've just woken me up about what could be exposed.

[–] stevedidWHAT@lemmy.world 2 points 2 years ago

The goal should usually be as random as possible, if it’s got a series of steps to create, they can be traced backward

Now the trick I’m not telling you is that randomness is hard to get because you need a sufficient amount of entropy (basically just means randomness, chaos, formally it’s how much uncertainty there is in the system) to ensure that it’s strong enough which can be challenging sometimes. For example, if your password is only 3 characters long and has 10 possibilities for each spot in the string, you’re only looking at 10^3 possibilities to guess accurately which is nothing to pcs and people with time on their hands haha

[–] fraydabson@sopuli.xyz 2 points 2 years ago

something I did before letting bitwarden take over my passwords, was using a phrase consisting of 2-3 words + a series of numbers and special characters. Safer than anyone I knew at the time's passwords. Admittedly it was not the most secure, as i only changed the beginning part of the 2-3 word phrase, and left the last word, numbers and symbols the same. So if one of those passwords were breached, it wouldn't be too difficult for AI to brute force the missing pieces. So yeah I don't do that anymore.

[–] redw04@lemmy.ca 1 points 2 years ago (1 children)

That's why correcthorsebatterystaple is the best way to do passwords imo, just 4 random words with a random special character dividing them and a random number tacked onto the end. Good luck brute forcing that or using AI to guess 4 randomly generated words in the correct order.

[–] stevedidWHAT@lemmy.world 2 points 2 years ago* (last edited 2 years ago)

we were talking about password changes, not creation though

Guessing someone’s password with no prior history vs with an “averaged” prior history of the world/some large dataset are two different sized sets.

If you’ve got a feel for how the majority of people are changing their passwords, guessing those passwords is significantly easier when compared to traditional brute force

Edit:

Passphrases are fairly good too but I want to see some real word examples of AI trained on some password dumps to see how much better it performs in comparison to traditional brute force and through targeted info gathering. I’m curious to see if there’s any user friendly techniques that’d work against AI specifically and it’s ability to find patterns most people wouldn’t pick up on

load more comments (6 replies)
[–] BubblyMango@lemmy.wtf 3 points 2 years ago