EDIT: Amazon is stocked with Midwest Certified Perfects again.
If you are trying to buy Midwest Certified Perfects, and they show up as “Unavailable” or “Sold Out”- Read This:
I see that as of 7:00AM Pacific Time, orders for Midwest Dice have triggered “Sold Out/Unavailable” for all colors. Amazon is only a small part of Gambler’s General Store’s business, and I’ll speak with them when they open about releasing more stock on Amazon for BoingBoing readers.
Yep, part of my master password is in one place, the other part… Somewhere else. Which unlocks some two hundred odd 16-20 digit passwords. Somewith misleading labels. And it is a breeze to manage.
I get that the author is having fun with it, but I still think that passwords are a giant fail. I like the systems that will text you a backup password and wonder why we don’t just use phone generated on the fly passwords each time, which seems more secure in every way.
My job has just ‘upgraded’ our password requirements so that they now have to change every 30 days, and there are ‘security’ questions to reset it. Oy vey…
I like my workplace solution at least for windows login, My ID badge has a smartchip, that plus a long PIN log me in. Though I have to have 3 badges now, one for day to day stuff, one for my sysadmin server access, and now a new one for the old w2k3 stuff that has to stick around cause the required software wont migrate be it vendors going poof or vendors being lazy.
So you would have to steal the badge and know what random string of stuff I have memorized.
Though that still falls apart as there is still some software and things like domain joins that are not smart card aware and Linux isn’t there yet either. For windows I can generate a temp random password for the few things that still require userid and password or get an exception that is regularly checked.
Also good two factor gets ugly when you have have a card/usbstick/RSAKeyfob for every bank, online site, email account, etc.
Most of my passwords now are weird twists on words or phrases which are not random, but at least not in dictionaries either.
What throws me off most is knowing how big my character set is, remembering how the different OSes I use handle extended characters, and what characters different systems or services accept. Internet passwords such as web forums and email often seem to have fundamentally insecure requirements, like short max lengths.
I should probably use a password manager, but I still rage about my inability to remember arbitrary strings. I’d rather just be able to do it.
It seems to me that true randomness is less important than others not knowing what the correlation might be. I doubt in any crackers out there actually do physical modelling of the characteristics of cheap dice! I can make (and have done) a Zener noise generator for less than the cost of dice which spits out constant random voltages. A few volts measured to thousandths offers more than enough possible random values.
Don’t speak your password parts as you are devising it! Somebody who really wants to know what you are doing could have remotely activated one of your microphones already.
I think you’re describing one-time passwords (OTP). I use those occasionally, at work, and as a second factor of authentication for Google, and in the past I’ve used them for other accounts as well.
They’re more secure than regular passwords. But I don’t see how they’re any easier; at best I’d say they’re almost as easy as regular passwords. Your OTP is generated by a little gadget, or by an app on your smartphone, but you have to initialize it by syncing it with the system to which you’ll be authenticating. So, each OTP generator is unique to the system with which you use it. So ideally this would be the equivalent amount of effort to randomly generating a password for each account, and storing it on a password vault on your smartphone, and looking it up whenever you need to authenticate. In practice, initial set up can be more tricky, and it’s more work from the point of view of the service provider.
I think the author would agree you should keep your online passwords in a manager app, and lock that with a Diceware-generated passphrase. Two approaches for two purposes.
BTW, things were going fine until the suggestion that you might want to fool around with the output from Diceware if you “didn’t like” what you got. NO! That blows away a whole bunch of the entropy you wanted. Humans, bad at math.
I personally like the idea of lava lamp or a fish tank for my randomness, but apparently that’s not the way crypto geeks have gone. So… how does someone pick a good source of randomness?
If you do a search for “Zener noise circuit schematic”, you can find hundreds of examples. They are easy to make, and by their unquantized nature more truly random than most (maybe all) digital methods.