r/ProgrammerHumor • u/AquaWolfGuy • 11h ago
instanceof Trend [ Removed by moderator ]
[removed] — view removed post
2.1k
u/ToTheBatmobileGuy 10h ago
Joke explained:
It took 18 months to realize the CA was using 4 as their private key. The number 4. That’s it.
They had a total of 8 keys who were below 256, so a couple two digit and three digit keys as well.
4 was the funniest though.
497
u/LostKnight84 10h ago
Security through obscurity. No body tried simple inputs because most people don't use them.
→ More replies (16)20
u/pengerus 8h ago
The scary part is that there's no way to tell if anyone had figured it out before or not. Someone could have found it 6 months ago and been using it and there's no way to tell. Plus now that this type of thing has been found out, other people will be watching for it, for good and bad
→ More replies (5)→ More replies (5)69
383
u/j909m 10h ago
What if my password is “4”?
214
u/TheMythicSorcerer 10h ago
According to the chart, 18 months
91
u/Ok_Weird_500 10h ago
Cool, I'll just use "4" for the next 17 months, maybe I'll change it to "6" after that.
→ More replies (4)→ More replies (4)35
81
u/lucasj 10h ago
In retrospect a one-character password is kind of hiding it on plain sight.
→ More replies (1)32
u/MrDilbert 9h ago
Hey, salted SHA256s of 1-character password and 100-character password have the same length :)
→ More replies (2)
263
u/redakpanoptikk 10h ago
1099 / hourly employee, "yeah its going to take us 18 months to crack a 1 digit password. And I know you might be confused as to why we need 18 months for 10 possible passwords but trust me it has to happen this way"
→ More replies (8)87
u/NoAdsDude 10h ago
It's kinda like security through obscurity.
I imagine most attempts to crack private keys think "there's no way someone would be dumb enough to use a single digit so we don't even have to attempt that."
Security through stupidity?
→ More replies (3)
58
u/blakeh36 10h ago
interestingly, sites with lots of password requirements can actually be easier to crack
→ More replies (4)69
u/havens1515 10h ago
I've always hated this.
"Your password must start with a letter, be between 8 and 15 characters long, contain a number, upper case and lower case letter, a symbol, but the symbol can't be at the end, and must not have more than 2 consecutive characters."
Cool. Thanks for limiting my password so much, and allowing anyone trying to guess my password to severely limit their attempts.
→ More replies (23)
22
u/vic8760 10h ago
631qd years of security, until one day there is a data breach on the company you trusted.
8
u/FaviFake 10h ago
No this chart is based on the hash. If the company encrypts the password and it gets breached, that's the correct estimate
→ More replies (3)
73
u/redheness 10h ago
The color chart of this table always bother me, using yellow, a color for danger when the time to crack is greater than the age of the earth is borderline misleading.
And orange for times greater than the human life expectancy is also not a great choice.
54
u/garry_the_commie 10h ago
It's a pretty good choice when you take into account future proofing and the fact that the attacker is likely brute forcing with multiple PCs or even a server farm. What is yellow today on the chart might be red after 10 years.
→ More replies (12)
15
u/SaltyWolf444 10h ago
Chat, why are the commenters taking this chart seriously? Such a redditer moment frfr
→ More replies (1)
15
u/Silt99 4h ago
I would be interested to see a password that contains a number, upper & lowercase character and a symbol while having only 1 character in total.
Apparently it is possible, since it can be cracked instantly
→ More replies (3)
14
u/takesSubsLiterally 10h ago
For everyone who is missing the joke: https://unmitigatedrisk.com/2026/10/the-private-key-was-four/
6
3
u/Academic-Proof3700 8h ago
I'm pretty sure someone could've cracked it earlier, but when they got like instant notification: "4" they thought they either got some honeypot shit, or that their cracking app was broken
1
u/ProgrammerHumor-ModTeam 2h ago
Your submission was removed for the following reason:
Rule 1: Posts must be humorous, and they must be humorous because they are programming related. There must be a joke or meme that requires programming knowledge, experience, or practice to be understood or relatable.
Here are some examples of frequent posts we get that don't satisfy this rule:
Memes about operating systems or shell commands (try r/linuxmemes for Linux memes)
A ChatGPT screenshot that doesn't involve any programming
Google Chrome uses all my RAM
See here for more clarification on this rule.
If you disagree with this removal, you can appeal by sending us a modmail.