296
Passwor(ule)d. (lemy.lol)
submitted 7 months ago by sag@lemy.lol to c/196@lemmy.blahaj.zone
top 30 comments
sorted by: hot top controversial new old
[-] JPAKx4@lemmy.blahaj.zone 112 points 7 months ago* (last edited 7 months ago)

Okay but there is literally a strong tag?? <strong>password</strong>

[-] survivalmachine@beehaw.org 25 points 7 months ago* (last edited 7 months ago)

You need letters, NUMBERS, and symbols. So you may still want to throw an tag in there.

[-] kogasa@programming.dev 12 points 7 months ago
[-] survivalmachine@beehaw.org 12 points 7 months ago

I'm not a monster! But actually, either Lemmy or Voyager added the closing tag automatically, I didn't at first.

[-] radix@lemm.ee 5 points 7 months ago

That's interesting! Imagine being the developer who threw that edge check in there on the off chance that this would happen.

[-] cobwoms@lemmy.blahaj.zone 96 points 7 months ago

missed a / on the closing body tag in the confirmation field.

[-] mosiacmango@lemm.ee 37 points 7 months ago

Which ironically increases the password strength.

[-] sag@lemy.lol 29 points 7 months ago

Wait I just noticed :O

[-] rifugee@lemmy.world 55 points 7 months ago
[-] antonim@lemmy.dbzer0.com 18 points 7 months ago* (last edited 7 months ago)

explanation for the tech illiterate (me)?

[-] TacticsConsort@yiffit.net 33 points 7 months ago

I'm not an expert but I think this is code that can be used to make text larger and bolder- in other words, STRONG text.

And you can see that the text being modified by those commands, in the middle of them... is 'Password'

So they're literally creating a Strong Password

[-] sudoshakes@reddthat.com 11 points 7 months ago

You can take this a step further to segregate passwords as well.

Reusing passwords across devices is bad. If one gets compromised you don’t want a password being out into a brute force table to be used with all your other accounts elsewhere.

This method of tagging using HTML markup styles in your passwords lets you keep the same core passphrase but alter the tagging, specific to the service.

You can do this easily while also giving you artificial password complexity.

Example:

Core passpgrase is “yogurt”

Password for gmail becomes markup with a yogurt

I only need to remember yogurt.

Every device just gets a truncated service tag appended to the beginning and end using HTML style tags.

Suddenly you have a 26+ character password that you don’t forget and doesn’t compromise you across other services because each is different.

[-] konju376@lemmy.blahaj.zone 9 points 7 months ago

Sure they are different, but if somehow someone finds out just one password of yours, all others are broken too, right?

[-] Kalkaline@leminal.space 5 points 7 months ago

Right, there shouldn't be an easy to decipher password rule. Random passphrases seem to make the strongest passwords these days, especially if symbols, numbers, and spaces are allowed and used. Even the strongest password should have 2FA, and even that is only as strong as the identity verification of the password/2FA reset process.

[-] AdrianTheFrog@lemmy.world 3 points 7 months ago

Even rigid, known password rules are fine as long as there are enough possible combinations. xkcd.com/936/

[-] Barbarian@sh.itjust.works 1 points 7 months ago* (last edited 7 months ago)

Depends on the implementation of different login services and the number of possible permutations. An attacker will probably get locked out of trying to log in after making dozens of guesses.

[-] sudoshakes@reddthat.com 1 points 7 months ago

You don’t partially decrypt passwords. You either get the full thing or you get gobble.

So if they get 1, they still don’t know you use or or etc. I wouldn’t just straight up say “Netflix” in my service tagging.

[-] Mirodir@discuss.tchncs.de 4 points 7 months ago

Suddenly you have a 26+ character password that you don’t forget and doesn’t compromise you across other services because each is different.

It depends on what is compromised and how the attacker operates. If the attacker has your plaintext password instead of just a (hopefully salted) hash AND targets you individually instead of just having your password in a giant list of login-info to automatically try on other services then it's trivially easy to guess that e.g. your Spotify password is yogurt.

[-] sudoshakes@reddthat.com 1 points 7 months ago

Notice how I didn’t just use the service name?

Whatever nickname you use for your services. There is no requirement you also use the service name in the tagging template.

The idea that a breach of a service would have someone looking at your individual password is also pretty silly. There would be variations and pattern matching Lagos run against lists of hundreds of thousands to millions of passwords… but the decryption of a complete password to plain text is so reductions at this point, we are talking about the 0.01% case of a then even more silly “let’s look at this guys password in particular” 0.0001% case on top of it…

It’s not a real problem because if your service is at the point it is leaking not just salted and hashed passwords, but plain text passwords: you are in a big problem up no matter what for most users. Almost everyone reuses passwords. The real risk is the simple reuse. Get just a slightly different variation and you are miles more secure in the case of a breach that results in full decryption.

The majority still reuse Password1234! Everywhere. This gives you a easier way to be miles better.

Better still of course is some sort of managed password vault, assuming you trust their implementation. However, this costs zero in the training, or tech literacy upskilling that even the moderate change to a password vault requires. It’s simply an extension of what people already intuitively know. Thus, barrier to entry is easier while giving you several orders more protection.

Or use a password manager you monster.

[-] sudoshakes@reddthat.com 1 points 7 months ago
[-] CallumWells@lemmy.ml 6 points 7 months ago

It's basically the "code" (markup, really) for showing the word "password" on a web page.

[-] lseif@sopuli.xyz 5 points 7 months ago

'well actually' a file simply containing password (with no tags) will also render (on >99% of browsers). the body and h1 tags only make the text bigger and more semantically clear. if you really want to be semantic and use w3 standards, you should use !DOCTYPE html and html as well.

[-] CallumWells@lemmy.ml 7 points 7 months ago* (last edited 7 months ago)

for the tech illiterate (me)?

;P

[-] A_Very_Big_Fan@lemmy.world 2 points 7 months ago

In HTML, this would write "password" on the page as header(aka, big) text

[-] irdc@derp.foo 1 points 7 months ago

“Password cannot contain username”

“Password must contain digits”

“Password cannot contain reversed misspellings of predynastic Egyptian pharaohs”

And now…

“Password cannot contain JavaScript”

[-] ichmagrum@feddit.de 1 points 7 months ago
this post was submitted on 05 Jan 2024
296 points (100.0% liked)

196

16042 readers
2484 users here now

Be sure to follow the rule before you head out.

Rule: You must post before you leave.

^other^ ^rules^

founded 1 year ago
MODERATORS