2026年10月25日,Reddit的r/ProgrammerHumor出现一张名为“xkcdRelevanceAgain”的改图。漫画里,数学家们登记历代让人发笑的数字,技术人员却突然选中了“4”。这不是随便挑的数字:几天前披露的一起网络证书事故中,一把本应难以推算的私钥,其秘密数值竟然就是4。
原版是6 7,改图换成了4
原作是xkcd于2025年12月发布的第3184篇《Funny Numbers》。画中的数学家把年轻人喊的“6 7”与“23”“42”“420”等旧数字梗放在一起。10月25日的发帖者亲自承认修改了原图,所以这张图属于网友二创,不是xkcd官方新作。
现实背景是eMudhra的证书事件。2026年10月17日,研究人员报告该公司八个中间证书颁发机构的私钥生成存在随机性不足的问题。独立技术验证显示,其中一把采用P-384椭圆曲线的密钥,其秘密数值恰好为4。这不等于员工主动设置了密码“4”,也不等于已经证实有人入侵服务器盗取密钥;问题出在密钥生成过程。
证书颁发机构类似网站身份的电子担保人。攻击者若能推算其签名密钥,仍然信任相关证书的设备就可能接受伪造的网站身份证明。Google与Mozilla宣布已于10月17日阻止信任受影响的证书。事故本身很严肃,网友笑的是:如此重要的秘密,居然短到只有一位数。
评论区开始考古“预言”
有人指出:“这简直就是xkcd很久以前选中的数字。”他指的是2007年的xkcd第221篇《Random Number》:一个号称生成随机数的函数,每次只返回4。十九年前的程序员笑话,如今看起来像提前写好的事故通报。
另一位网友说“正如预言所说”,回复则写成“fourtold”。它把英语foretold的开头换成four(四),一字完成双关。还有人问“67呢”,因为改图把原作最新的数字梗挤走了。有人追问“23”是什么意思,评论便把话题带回古老的英语俚语“23 skidoo”。一张图把好几代互联网笑话串了起来。
更巧的是,xkcd在10月21日发布的官方第3314篇《Vulnerability》里,还用图片提示文字开玩笑:使用4作为证书密钥的人应该升级到5。请不要把这句当作安全建议。真正的应对是停止信任有问题的证书,并更新受影响的系统。
原创小剧场:数字招聘会
面试官:“你有什么优势?”
4:“简单好记。”
面试官:“那缺点呢?”
4:“全世界都能猜到我。”
面试官:“换成5会不会好一点?”
5:“如果只改一个数字,那叫改剧本,不叫修漏洞。”
这段对话是本文原创段子,不是网友原话。
结论
2007年的随机数漫画、2025年的数字流行梗、2026年的真实证书事故和10月25日的网友改图,意外地都落在了“4”上。它不是什么神秘预言,只是现实给旧笑话补了一份过于具体的注释。数字只有一位,故事却跨越了十九年。
参考资料(7条)
- Reddit r/ProgrammerHumor, “xkcdRelevanceAgain”, 2026-10-25: https://www.reddit.com/r/ProgrammerHumor/comments/1xf48m8/xkcdrelevanceagain/
- xkcd #3184, “Funny Numbers”, 2025-12: https://xkcd.com/3184/
- xkcd #221, “Random Number”, 2007: https://xkcd.com/221/
- xkcd #3314, “Vulnerability”, 2026-10-21: https://xkcd.com/3314/
- Google Chrome Security, eMudhra notice, 2026-10-20: https://blog.google/security/protecting-chrome-and-android-users-from-compromised-emudhra-intermediate-ca-certificates/
- Mozilla Security Team, eMudhra notice, 2026-10-20: https://blog.mozilla.org/security/2026/10/20/protecting-firefox-users-following-the-compromise-of-emudhra-intermediate-certificates/
- Independent technical verification, 2026-10-21: https://d4.key64.com/




