6 ms·
It's a pretty well-known leaked key. And then you said exactly what part of it you used. Not the smartest move. It's like saying "My password is the first 10 c
by atulmadhugiri 8y ago
It's a pretty well-known leaked key. And then you said exactly what part of it you used. Not the smartest move.
It's like saying "My password is the first 10 characters of a really popular book about wizards" and expecting no one to figure it out.
- shubhamjain 8y agoI didn't know the well-known part. Besides, I was assuming that this was only of the multiple, multiple keys. But, it's funny how popular it is, and that so many had a reason to memorize it.
- kakarot 8y agoEven if you've provided information which narrows your password down to ~5,000 possible values, you've effectively handed out your password to one of 5,000 internet strangers whom you will never meet in real life. Then consider that this is Hacker News, and how many of those 5,000 have both the skills and motivation to exploit the information you've provided. Never give out "hints" about your password. Not its contents, not its exact length, the physical location in which you store a copy, nothing.
- Dylan16807 8y agoIf giving out the length hurts anything, there's enough going wrong that you should probably assume it's already compromised. Unless there's something fundamentally wrong with the password, a public length of n is almost as secure as a secret length of n, and significantly more secure than a secret length of n-1 Never get into the specifics of a password, but explaining the basic structure should be a tiny impact and well within your margin of safety, or you didn't make a good enough password to start with.
- kakarot 8y agoI'm willing to believe that if you could help me understand a bit more why that is so.
- infogulch 8y agoThink of it this way: assume someone is trying to brute force your password. For simplicity let's say they know nothing about it, except that its characters are randomly drawn from a 50 character pool. As they guess passwords starting with 1 character, each added character takes 50x longer than all previous guesses put together to guess all possible passwords of that length. Put another way, if they knew the length beforehand, it would only save them from testing about 2% of the overall possible combinations.
- kakarot 8y agoGotcha. I guess I was unclear about what "almost as secure" meant in this context. So whether providing your length is a tangible security leak or not is essentially a function of the size of your character pool, because if your password is short enough for n-1 to contain a significant percentage of possible combinations then it's probably already short enough to brute force anyway.
- Dylan16807 8y agoThat's not right. You can make a secure password using only ABC as your character pool, if you make it 60 characters long. In that case the percentage of combinations covered by n-1 is a full third of the n character combinations, and your attacker can get a 25% speed boost by you revealing the length. But it's still more secure than a 59 character password, and far more secure than a 57 character password, and all of them are extremely secure. A good way to look at it is to measure the password in bits of randomness. At most, revealing length can shave off one bit. For any reasonable character set it shaves off a small fraction of a bit. And one bit does not make the difference between good or borderline or bad.
- 8y ago
- dTal 8y agoWhile you're correct mathematically, I still think it's a good habit to give zero information about your password. If you attempt to estimate the information leakage with every "hint", sooner or later you'll slip up.
- z29LiTp5qUC30n 8y agoMy view is your secrets should be secure even if the attacker knows everything about how they are generated and used. For example: My password is 8192 characters long, leveraging only the ASCII character set (except \n\r\t\0) It is changed every 28days at 11:05am It is only used on exactly 1 website and the username on that website is also only used on that website and randomly generated as well. Good luck (Tell me how and where I can make this stronger)
- FabHK 8y agoWith your username, I actually believe you...
- kakarot 8y agoTelling someone your password is 8 characters long and memorable vs telling them it is 8192 characters long and unrecallable are two entirely different things.
- tripzilch 8y ago> Tell me how and where I can make this stronger Make it 8193 characters long, change it every 27 days at 11:04am, but most importantly: use it on exactly 0 websites. Good luck
- asveikau 8y agoThis is a very hilarious post. Bravo, sir, or brava, madam. (Revealing your gender would likely be a security risk - if you leave that unspecified it doubles the space of possibilities!) I don't know what joyless types would downvote you.
- onychomys 8y agoSure, many of us have the skills to exploit that information, but the motivation? This isn't Mos Eisley.
- kakarot 8y agoWell I was referring to the intersection between the two. Out of all of the potential people to see OP's post here, there is a much higher likelihood of at least one of them containing both the skillset and the motivation required to exploit the information than on other popular aggregators.
- imtringued 8y agoI can already see it. 2 weeks later he will post about having made a fortune with BTC and losing it all.
- bigbadgoose 8y agoPlot twist, he's actually phishing this forum for the "I used that password too!" comment replies. _Taps side of head with index finger_
- deleted 8y ago[deleted]
- james_s_tayler 8y agoLord of the rings?
- SketchySeaBeast 8y agoI feel like that doesn't meant the description, and I really want to know if I'm missing a famous fantasy series.
- 7Z7 8y agoLike Harry Potter?
- SketchySeaBeast 8y ago... I need the dunce sorting hat.
- james_s_tayler 8y agoMust be The Wizard of Oz??
- ltc5505 8y agoFirst 10 characters, so it would be: harrypotte
- imtringued 8y agoDoes Discworld count?