HackerURLs

一次又一次被重新发现的经典。

同一个链接,相隔一年以上,一次又一次被人重新发现、再次冲上 Hacker News 首页。能经受住这种时间检验的,大多是值得一读再读的文章。每篇附中文标题,讨论最热的那些再加上中文导读和高赞评论翻译。

从名人堂开始
  • 4,700+篇经过时间检验的经典

Hall of fame

名人堂

在经典库里看全部精选

上首页次数最多、而且有中文导读的 30 篇。时间轴上每个黑点是一次上首页,空心点是一次没冲上去的投稿。

  1. 正在载入经典…

Archive

经典库

按第一次上首页的年份分布,点柱子筛选。

排序

    About

    这些经典是怎么挑出来的

    1. 01

      合并同一个链接

      读取 Hacker News 自 2006 年以来的全部链接投稿,把 http/https、www、跟踪参数等写法不同的同一篇文章合并成一条。

    2. 02

      只留经得起时间的

      同一链接至少两次拿到 50 分以上(约等于上首页),而且两次相隔一年以上;再由 AI 剔除状态页、产品首页和新闻事件。

    3. 03

      写导读、译评论

      上首页次数最多的 2,000 篇配上中文导读、"为什么经久不衰",并精选翻译 HN 高赞评论。导读由 AI 生成,可能有误。

    安全与隐私jochen-hoenicke.de编辑精选

    用示波器从 TREZOR 硬件钱包中提取私钥(2015)

    Extracting the private key from a TREZOR with an oscilloscope (2015)

    2次上首页
    3年跨度
    568累计得分
    106条评论

    2015 — 2018,它一次次回到首页

    黑点是上首页(≥ 50 分)的那次投稿,空心点是没冲上去的投稿,点越大分数越高。

    导读

    本文记录了2015年安全研究员Jochen Hoenicke利用示波器对TREZOR硬件钱包进行简单功耗分析(SPA),通过观察设备计算公钥时的功耗变化成功提取出私钥的过程。文章详细展示了侧信道攻击的可行性与具体方法,并引发了关于硬件安全工程和负责任披露的讨论。

    为什么经久不衰:它是硬件钱包侧信道攻击的经典案例,生动揭示了物理层信息泄露的风险,至今仍是理解嵌入式安全与防御设计的重要参考。

    关键词 侧信道攻击硬件钱包TREZOR功耗分析

    HN 评论精选

    批评TREZOR团队缺乏基本侧信道安全意识,指出SPA只是入门级攻击,DPA更复杂且早已有学术对策。

    这类攻击的术语叫SPA(简单功耗分析)。能做到这一点说明这是业余水平的工程,几乎没有安全QA。更复杂的攻击使用DPA(差分功耗分析),会累积多次运行结果并进行统计分析。十多年前我在一个类似设备的团队时,我们埋头研究关于SPA/DPA软硬件对策的学术论文。这不意味着我们不会犯错,但至少我们知道接上示波器看看发生了什么。这些人完全忽略了一整类已知几十年的攻击(实际上自1943年就有,1972年解密)。我不会信任他们保护任何有价值的东西。

    jnwatson查看英文原文

    The term of art for this kind of attack is SPA (simple power analysis). The fact that this is possible means that this is amateur hour engineering, with very little security QA. The more sophisticated attacks use DPA, differential power analysis, which accumulate the results of multiple runs and performs statistical analysis. When I was on a team that made a similar device over a decade ago, we were up to our eyeballs in academic papers about SPA and DPA hardware and software countermeasures. That doesn't mean we didn't make any mistakes, but at least we were knowledgeable enough to hook an oscilloscope up and see what's going on. These guys completely ignored an entire class of attacks, known in detail for a couple decades, (in reality since 1943, declassified 1972 ([1]). I wouldn't trust these guys to protect anything of value. [1] https://www.wired.com/2008/04/nsa-releases-se/

    指出后续固件更新要求计算公钥时输入PIN,已缓解该攻击。

    这篇文章发表于2015年。更新到较新的固件后,计算公钥时需要输入PIN,这消除了此类攻击的效用。

    atdrummond查看英文原文

    This was published in 2015. Updating to a more recent firmware, which requires a PIN when computing the public key, eliminates the utility of such an attack.

    官方回应:漏洞已通过负责任披露修复,发现者被雇佣并持续贡献补丁,且有漏洞赏金计划。

    嘿,我在TREZOR的制造商SatoshiLabs工作,简单说明一下。Jochen进行了负责任的披露,文章发布前固件中已经修复了该问题。此外他还在积极向固件提交补丁,非常棒。我也要说明我们有漏洞赏金计划。另外,32c3见,我们有些人在这里 :)

    runn1ng查看英文原文

    Hey, I work for SatoshiLabs makers of TREZOR, just a small note. Jochen did a responsible disclosure and this has been fixed already in the firmware before the article hit. Also he is actively submitting patches to the firmware, which is awesome. I will also note we have a bug bounty program - see http://satoshilabs.com/security/ Also, see us at 32c3, some of us are here :)

    补充后续:SatoshiLabs在此事之后将Jochen招入团队。

    他们在这件事之后雇佣了他:

    nope96查看英文原文

    They hired him after this: https://medium.com/@satoshilabs/ethical-hacker-and-bitcoin-hero-johoe-joins-satoshilabs-as-trezor-cryptographer-36c9a6b10d52#.2wri5l7fx

    历次讨论

    同类还值得读

    1. 非法素数

      Illegal prime

      维基百科条目,介绍“非法素数”:某些素数之所以被称为“非法”,是因为它们经特定编码后,恰好对应一段被法律禁止传播的数据——最著名的是 DVD 解密程序 DeCSS 的代码,有人把…

      安全与隐私上首页 5 次 · 2010–2021en.wikipedia.org编辑精选
    2. 关于 /dev/urandom 的常见误区

      Myths about /dev/urandom

      (Thomas Hühn 撰写,2014 年首发并持续更新)逐条反驳关于 /dev/urandom 的常见误解:它与 /dev/random 使用的是同一个 CSPRNG,一旦完…

      安全与隐私上首页 5 次 · 2014–20202uo.de编辑精选
    3. AES 高级加密标准火柴人图解

      A Stick Figure Guide to the Advanced Encryption Standard (AES)

      一篇用火柴人漫画形式讲解 AES(高级加密标准)算法的经典科普文章。

      安全与隐私上首页 5 次 · 2009–2022moserware.com编辑精选
    4. 指纹是用户名,不是密码

      Fingerprints are Usernames, not Passwords

      作者(eCryptfs 维护者、Ubuntu 安全工程师)认为指纹等生物特征是公开、不可更改的标识,应视作用户名而非密码,不能当作秘密凭据用于认证。

      安全与隐私上首页 4 次 · 2013–2017blog.dustinkirkland.com
    5. HTTPS 连接的最初几毫秒(2009)

      The First Few Milliseconds of an HTTPS Connection (2009)

      逐毫秒拆解一次 HTTPS 连接建立时发生了什么,重点讲 TLS 握手、证书验证、RSA 签名与密钥协商等机制,面向不熟悉该领域的读者。

      安全与隐私上首页 4 次 · 2009–2020moserware.com编辑精选

    打赏支持

    打赏二维码

    觉得有用,请作者喝杯咖啡。

    WeChat

    关注向阳乔木

    微信公众号「向阳乔木推荐看」

    微信公众号「向阳乔木推荐看」二维码

    微信扫一扫;在微信里打开本页时,长按二维码识别。