this post was submitted on 11 Dec 2023
112 points (92.4% liked)

Privacy

31872 readers
339 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

A PasswordCard is a credit card-sized card you keep in your wallet, which lets you pick very secure passwords for all your websites, without having to remember them! You just keep them with you, and even if your wallet does get stolen, the thief will still not know your actual passwords.

A very cute idea, well implemented.

Your PasswordCard has a unique grid of random letters and digits on it. The rows have different colors, and the columns different symbols. All you do is remember a combination of a symbol and a color, and then read the letters and digits from there. It couldn't be simpler!

A chain is only as strong as its weakest link. It's far safer to pick secure passwords and write them down, than it is to remember simple and easy to guess passwords. You already protect your wallet very well, and even if it does get stolen the thief will still not know which of the many thousands of possibilities on the card is your password.

top 50 comments
sorted by: hot top controversial new old
[–] ShortN0te@lemmy.ml 28 points 11 months ago (1 children)

Defeats the purpose of a password manager for me. Why:

  • You still need to remember for every account a secret (color, grid combination)
  • Long passwords are impractical
  • Password entry is not easy, it is manual

Users are likely to end up using short passwords and are likely to use the same password for multiple accounts.

Not saying it has no use, but not as a replacement for your password manager.

[–] SmoothLiquidation@lemmy.world 5 points 11 months ago (1 children)

It could possibly be used as a key for your password manager, but overall impractical. Just use Bitwarden with a strong password that you can remember.

[–] ShortN0te@lemmy.ml 7 points 11 months ago (1 children)

Master passwords is the one thing i would find it somewhat useful. But even then, when you encrypt something with a password you would want a passphrase instead for more entropy. So even here it falls short.

[–] Dislodge3233@feddit.de 2 points 11 months ago

Use OnlyKey for master passwords

[–] Fake4000@lemmy.world 27 points 11 months ago (4 children)

Why not use something like Keepass? Just one password to remember.

Am I missing something?

[–] amju_wolf@pawb.social 17 points 11 months ago (2 children)

It's good for people who don't trust, can't or don't want to use password managers. It's also way simpler for a regular person (who'd otherwise write the password down anyway) while still being quite secure.

It'd also be great for choosing your password manager master password without risking that you forget it and without writing it down outright.

I like it, clever and practical.

[–] jet@hackertalks.com 8 points 11 months ago (1 children)

one of my good friends, reuses the same simple, short, password on everything.... her facebook got compromised and she STILL wont change her password.... its maddening.

I'm thinking of trying to get her to use a password manager, or at least a card like this....

[–] Coasting0942@reddthat.com 2 points 11 months ago

Hardware security key might be better.

[–] BearOfaTime@lemm.ee 5 points 11 months ago* (last edited 11 months ago) (1 children)

I think this would be useful for people who only have a few passwords, or don't use tech heavily.

Hell, maybe it could be useful for my day-to-day passwords, since I have probably 100+ in Bitwarden.

I'm not getting my elder family members to use Bitwarden.

[–] SmoothLiquidation@lemmy.world 3 points 11 months ago (1 children)

I got my mom to use Bitwarden. There was a bit of effort setting her up, but now she is really happy with it.

[–] BearOfaTime@lemm.ee 3 points 11 months ago (1 children)

Nice! Congrats!

How old is she? How did you market it to her?

[–] SmoothLiquidation@lemmy.world 4 points 11 months ago (1 children)

She is in her 80's. I mostly just explained WHY she would need one, and promised once she was done with the transition, things would be easier. Her old password method was a weathered old piece of paper with everything scribbled down on it, with lots of old pet names and other animals with random numbers attached.

Now she is very happy with being able to have all of her passwords ready either on her computer, phone, or iPad, and she feels a lot more secure with the long random passwords.

[–] BearOfaTime@lemm.ee 3 points 11 months ago

Wow, 80s! I'm seriously impressed, by both of you. She must be something else to be willing to try something so foreign to her, and you clearly knew how to present it to her.

[–] jet@hackertalks.com 5 points 11 months ago (2 children)

No, your not missing anything. Its a interesting option, thats all.

Where do you keep your KeepAss master password? Perhaps a password card could be a interesting way to keep/secure the master vault password for a password manager.

[–] 314xel@lemmy.world 7 points 11 months ago* (last edited 11 months ago)

Where do you keep your KeepAss master password?

In my head. If you use a long passphrase, it's easy to remember, easy to type, and secure.

The pregenerated book of codes is used since ancient times and it is interesting, but I would much prefer to educate people to use passphases instead.

And everybody has a phone with them at all times, you can have Keepass on it. It doesn't use the cloud, it's local, and if you need to sync the password database file automatically with your PC it's safe to keep it in the cloud, it's encrypted and only decrypted locally. But I myself use a self-hosted instance of Nextcloud.

[–] Fake4000@lemmy.world 5 points 11 months ago (1 children)

It's an interesting concept, but I love to carry a wallet as thin as possible.

I'm not George Costanza :)

[–] jet@hackertalks.com 3 points 11 months ago* (last edited 11 months ago)

Fair!

Just remember to never give your secret code to anyone. https://www.youtube.com/watch?v=aUVd4cFD5-s

[–] dracs@programming.dev 18 points 11 months ago (2 children)

This feels like a weaker version of GRC's Off The Grid system. https://www.grc.com/offthegrid.htm

It doesn't require you to remember something different per website. It's designed so that you can turn any site name (E.g. Amazon) into a secure password which is unique to you. If you really need a completely offline solution, I don't think it gets too much better than that.

[–] RvTV95XBeo@sh.itjust.works 7 points 11 months ago

All of these systems are great until you run into "password must be 9-11 characters and contain two symbols from a hidden list of acceptable symbols, which we will not expose to the user but instead only inform you you've chosen the wrong symbol". I can't see myself relying on a system like this for more than providing a secure password to my digital password manager.

[–] PeWu@lemmy.ml 5 points 11 months ago (1 children)

That is quite a nice read. I think I'll try using this system, as it looks fun. Thanks for that idea.

[–] dracs@programming.dev 5 points 11 months ago

I've never really had a use case for it myself. I'm happy using Bitwarden at present. It's certainly a fun read and a good solution for anyone in need of a completely offline solution.

I really like how easy it is to customise it so that even if someone got a copy of your square, they wouldn't necessarily be able to get your passwords. Changing your starting row or column or adding a few characters at the start of the domain will completely change the output. I'd imagine you'd need both the square and multiple passwords to even attempt to brute force a solution back out of it.

[–] TaviRider@reddthat.com 17 points 11 months ago (1 children)

This is a terrible idea. It’s negligibly better than writing down the passwords, because it’s trivially easy to try every password represented on this card. Once someone has the card, your entropy is just two characters, which is the two characters you memorize for the site. In effect, you have a 2 character password.

[–] jet@hackertalks.com 7 points 11 months ago (1 children)

https://github.com/LordDarkHelmet/PasswordCardWordListGenerator

I see what you're saying. But it's just a tool. You can use the card for any mapping pattern you like. This GitHub link has a nice animated image, I've tried to include it here in line, that shows different options you could use. Giving you more than just a two character password of entropy

[–] tpyo@lemmy.world 4 points 11 months ago (1 children)

It's an interesting idea. I'm not here really to give my input either way, but I just wanted to note on my client, the animation is a static image and when tap on it I get this message:

It's not an issue, but it ends up opening the in-app browser and from there plays as a video

Also, the app has some info it includes when trying to open files, not sure if it's useful:

It's not a big deal at all and if you don't care I apologize for wasting your time. But people here seem to like puzzling out little issues on the fediverse.

Thanks again for the original post, though! It's a fun approach

[–] jet@hackertalks.com 2 points 11 months ago (1 children)
[–] tpyo@lemmy.world 2 points 11 months ago

I use sync for lemmy

[–] Turbo@lemmy.ml 11 points 11 months ago (1 children)

Cute idea, but 8 characters is not a good length. Neat if more symbols and longer length card could be generated.

Length of 8 and only a-Z plus numbers 0-9?

That could be cracked in an offline attack in minutes...

[–] lazynooblet@lazysoci.al 5 points 11 months ago (1 children)

Then double it up and use 2 together

[–] Turbo@lemmy.ml 3 points 11 months ago

Sure, you could...

[–] Dr_Evil@sh.itjust.works 5 points 11 months ago (1 children)

Seems like this is recommending the use of 8 character passwords... Even with upper/lower case letters, numbers, and special characters can't an 8 character password technically still be brute forced in like 10 minutes?

[–] jet@hackertalks.com 4 points 11 months ago* (last edited 11 months ago) (1 children)

Yes, if you were using this as a key for a encrypted vaults with nuclear secrets, 8 wouldn't be sufficient.

But if your using this with online services that implement rate limiting, (or TPM, or Hardware security key), the rate limiting makes this sufficiently complex.

So Bitwarden (rate limiting), hardware security key (something you have), and knowing how to read your password card (something you know). Gets you pretty far in terms of usable security.

Nothing is stopping you from using 16, 32, 64 characters, you just have to come up with a system you like to read the card

[–] Dr_Evil@sh.itjust.works 2 points 11 months ago

Fair enough, all good points! Assuming you are using the 8 character columns as unique passwords, I guess this also promotes the use of different passwords for different accounts which is also a good practice!

[–] thegreekgeek@midwest.social 5 points 11 months ago

I printed off one of these YEARS ago, they're pretty cool! I wonder if I still have it somewhere.

[–] xia@lemmy.sdf.org 5 points 11 months ago
[–] ashtrix@lemmy.ca 4 points 11 months ago

I use keepass but this is a great idea

[–] PlasmaDistortion@lemm.ee 4 points 11 months ago

As with many things, this is already a thing. My wife’s old bank had these that you had to use in combination with your password or ATM pin. It worked pretty well, until someone lost the card.

[–] jet@hackertalks.com 4 points 11 months ago

If you like this idea, you can roll your own, but if you use this website, make sure you use a incognito browser so the data doesnt stay on your hard drive after you print it. (tor browser for bonus points)

[–] ExLisper@linux.community 3 points 11 months ago (2 children)

Better idea: memorize lyrics to a song, for each website choose a different starting word, use 4 consecutive words as password. You only have to remembered one number per page, you don't need to print anything and you can have longer passwords.

YouDownNeverGonna

[–] Feenwolf@lemmy.ca 7 points 11 months ago

Pretty easy to crack things like that, do you ever check how good your password is?

[–] burgermeister@lemm.ee 6 points 11 months ago (7 children)

Seems very easy to crack tbh

[–] snake@lemmy.world 8 points 11 months ago

It was just an elaborate rickroll, they’re getting sneakier.

[–] Gooey0210@sh.itjust.works 2 points 11 months ago (2 children)

Spell the words with mistakes + add numbers and symbols with a rule, capitalize with a rule too

But lyrics of a song is an really obvious target to get to a dictionary(if it's a dictionary attack)

More interesting would be encrypting name of the service, maybe with you login or something

So "gooey" + "lemmy", let's say we take three first letters and three last

"goommy"

Create a dictionary in your head only you know:

go out out mom mom yes (for an example I used short words)

Make mistakes that you would:

go oud oud mam mam yess

Add some numbers and symbols, capitalize

gO Oud Oud mAm mAm yEss (o, a, e are capitalized)

You get the point

load more comments (2 replies)
load more comments (5 replies)
[–] take6056@feddit.nl 2 points 11 months ago (1 children)

Seems like they at least could've made the page have a no-cache header so you don't have to wipe the cache & history by hand.

load more comments (1 replies)
load more comments
view more: next ›