Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Matt Blaze

    mattblaze.org · Personal blog · on HN since 2018

    Matt Blaze, a computer science professor, writes about security and cryptography, including lock vulnerabilities, radio systems, Faraday bags and random number generators.

    Visit blogHN submissions
    SecurityHardware & ElectronicsScience
    What HN says

    HN commenters cite his master-key lock paper as a classic, and link his Faraday bag tests and his Cuban numbers station recording.

    Stats for nerds
    30HN people shared it
    18linked in comments
    590story points
    Oct 2025last shared
    2018people per year2025

    Top posts on HN

    1. 1
      Testing Phone-Sized Faraday Bags
      8 people · 370 points · first shared 2021 · 201 comments on HN
    2. 2
      Did a broken random number generator in Cuba help expose an espionage network? (2020)
      5 people · 85 points · first shared 2020 · 5 comments on HN
    3. 3
      Rights Amplification in Master-Keyed Mechanical Locks (2003) [pdf]
      4 people · 48 points · first shared 2022 · 11 comments on HN
    4. 4
      Safecracking for the computer scientist (2004) [pdf]
      1 person · 40 points · first shared 2019 · 1 comments on HN
    5. 5
      The Cryptography of Orphan Annie and Captain Midnight
      1 person · 38 points · first shared 2022 · 9 comments on HN
    6. 6
      How Law Enforcement Tracks Cellular Phones (2013)
      1 person · 3 points · first shared 2022 · Discussion on HN
    7. 7
      Matt Blaze’s Testimony at Hearing on Cybersecurity of Voting Machines [pdf]
      1 person · 2 points · first shared 2018 · Discussion on HN
    8. 8
      Locks and Security by Matt Blaze
      1 person · 2 points · first shared 2023 · 1 comments on HN
    9. 9
      Exhaustive Search has Moved
      2 people · 1 points · first shared 2018 · Discussion on HN
    10. 10
      When Should the Government Disclose “Stockpiled” Vulnerabilities? (2017)
      1 person · 1 points · first shared 2021 · Discussion on HN

    What HN people wrote when they linked it

    • vuekoSep 2024

      While definitely better than the non-encryption of CTCSS etc, P25 encryption has some relatively concerning implementation problems. It's possible none of these actually matter for your usecase as many are related to UX around configuring and using encryption in an institutional setting, but the unauthenticated traffic injection, induced transmission and jamming issues are, well, not great no matter how you look at it.

      https://www.mattblaze.org/blog/p25

      https://www.mattblaze.org/papers/p25sec.pdf

      I will grant that the open-source kfdtool keyloader boxes are neat.

      I have been meaning to see if I can repro the induced transmission via retransmission requests thing when the data packet stuff is fully disabled via CPS, but a friend permanently borrowed my hackrf so that project is on hold for now. I'm not optimistic, though, due to the comments in the paper about where in the stack the retransmission request is processed.

    • paulgerhardtNov 2018

      The pre-print loophole is exploited by people who publish in IEEE (electrical engineering) and ACM (computer science) which require assigining exclusive rights to the final article but not the final pre-print. After the final article is accepted but before publication a new clone is put up on their personal website with the name “final pre-print”.

      It’s understood in these two fields in these two journals that IF the article was published, the “final pre-print” is identicle and is a “pre-print” in name only for licensing circumvention reasons.

      Don’t know about other fields. But CS and EE are particularly prickly about this issue. See for instance Matt Blaze’s discussion: http://www.mattblaze.org/blog/copywrongs

    • AnimatsJun 2024

      Correction: that's the lock on the GTE clone of the Western Electric payphone. The actual Western Electric version used an unusual lever lock. The later variant, the 30C, is claimed to have never been picked.

      That's a really good lock design. It's simple, robust, and immune to standard picking techniques.

      But there is a vulnerability. The blocking wedge, which is only supposed to move along one axis, has some mechanical slop. See [2]. So it's possible to get some feedback on which levers are blocking bolt movement. It's still a huge pain to pick.

      [1] https://www.mattblaze.org/photos/misc/wecolock/

      [2] https://www.youtube.com/watch?v=hXLhCvUgDYQ

    • simonwOct 2025

      This reminded me of Matt Blaze's work on physical lock security back in 2003. He found a method of deriving the "master key" for a building (one key that opens all locks) from a single example: https://www.mattblaze.org/masterkey.html

      When he published about this he was bombarded with messages from locksmiths complaining that they all knew about this and kept it secret for a reason! https://www.mattblaze.org/papers/kiss.html

      It was a fascinating clash between computer security principles - disclose vulnerabilities - and physical locksmith culture, which was all about trade secrets.

    • angry_octetJul 2020

      Police dispatch might be encrypted but not very well.

      https://www.mattblaze.org/blog/p25

      It's actually worse than clear text radio in many ways.

      All cellphone call meta data and all SMSes are recorded, so while it avoids people listening in scanners and the public record it isn't very confidential. It's police using WhatsApp and Signal that will cause big problems.

    • jstriebNov 2023

      I stumbled on this page after reading Matt Blaze's legendary paper about deducing master keys from physically strong, but cryptographically weak, physical systems.

      The paper is really good, and worth a read, even though it is from 2003:

      https://www.mattblaze.org/papers/mk.pdf

      https://news.ycombinator.com/item?id=32306328

    Related

    Matthew Greenblog.cryptographyengineering.com418 people

    Why I’m done with Chrome

    Matthew Green
    Personal · last shared 2026
    lcamtuflcamtuf.blogspot.com216 people

    Pulling JPEGs out of thin air

    lcamtuf
    Personal · last shared 2026
    Ken Shirriffrighto.com560 people

    Mining Bitcoin with pencil and paper: 0.67 hashes per day

    Ken Shirriff
    Personal · last shared 2026
    Sean Heelansean.heelan.io18 people

    I used o3 to find a remote zeroday in the Linux SMB implementation

    Sean Heelan
    Personal · last shared 2026
    Unlimited Noveltyunlimitednovelty.com42 people

    Node.js has jumped the shark

    Unlimited Novelty
    Personal · last shared 2023
    Probably Danceprobablydance.com74 people

    Fibonacci Hashing: The Optimization That the World Forgot

    Probably Dance
    Personal · last shared 2026
    D. J. Bernsteincr.yp.to641 people

    IEEE Refuses to Accept Public-Domain Papers?

    D. J. Bernstein
    Personal · last shared 2026
    bunnie Huangbunniestudios.com375 people

    Why I’m Suing the US Government

    bunnie Huang
    Personal · last shared 2026