HN Hall of Fame Weekly email

RSA is a fragile cryptosystem

blog.trailofbits.com Essays & writing Essays & articles Security & privacy Class of 2024-09 Hall of Fame
Screenshot of blog.trailofbits.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 4 calendar years, with breakout response in 3 of them.

submissions
5
submitters
5
observed span
2019–2024
peak thread · 341 comments
708 pts
latest 20+ return · 2022-04-01
163 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I'm a developer, not a cryptographer, and like most crypto articles, most of this post is gibberish to me. I really tried to follow it in the beginning, but then I gave up, scrolled to the "what should you use instead", and then realized I didn't understand that either. If this is article is "easy" crypto, and I shouldn't roll my own crypto, then what should I do? "Just use elliptic curve crypto but make sure you choose the right…

This post ignores the fact that most users of RSA do not have to worry about these low-level implementation issues because they are using mature and well-vetted implementations. Also, this part in particular displays an alarming lack of nuance: > if you come to us with a codebase that uses RSA, you will be paying for the hour of time required for us to explain why you should stop using it.

EnvKey[1] moved from OpenPGP (RSA) to NaCl[2] for its v2, which recently launched. It’s causing a difficult migration for our v1 users. Moving to a new encryption scheme is not fun for a product with client-side end-to-end encryption. But within a year or so of releasing the v1, it seemed like the writing was on the wall for OpenPGP and RSA. I didn't want to go down with a dying standard. NaCl is so much better. In spite of the…

Discussion at the time (163 points, 2 years ago, 101 comments) https://news.ycombinator.com/item?id=30879442

gnabgib·3-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
3

100+ points or 50+ comments

Total points
1041

reference only — not used in Hall rules or ranking

Total comments
556

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2019-07-08RSA is a fragile cryptosystemFirst breakout · Best threadingve708341
2020-11-08Stop using RSA (2019)spekcular165113
2022-04-01Seriously, Stop Using RSA (2019)Latest 20+ point returnpcr910303163101
2024-01-18Seriously, stop using RSA (2019)notamy20
2024-09-24Seriously, stop using RSA (2019)Hall inductionthunderbong31