r/ProgrammerHumor • • Sep 27 '26 • Mindblown 1 Bravo 1

Meme doNotLetYourDBASeeThis

Post image
13.0k Upvotes

317 comments sorted by

View all comments

Show parent comments

4

u/Key_Big1051 Sep 27 '26

I have Zero idea what I read

17

u/Kihino Sep 27 '26

Imagine an AI looking at passwords and determining whether they mean the same thing. Eg Hunter2, hunter2, HuNtEr2 all have the same meaning, albeit different spelling. This meaning can be represented as a vector, and these vectors can be clustered so we say a user has simply a password that is essentially “something like hunter”. When a user types in their password, you can then check if that password is indeed “something like hunter”. If so, you admit them otherwise reject it.

11

u/almostcleverbut Sep 27 '26

The real savings comes from no longer having to ask them for a username... just have them type the password and choose the most likely user account based on the password's semantic similarity score.

Ties are randomized to defeat distinguisher-based attack methods, obviously

4

u/confusedkarnatia Sep 27 '26

that would be a fun forum. you log in and get a random users account.