How Signed Updates Work - PattonWebz ![rw-book-cover](https://www.pattonwebz.com/wp-content/uploads/2026/07/signed-updates-for-wordpress-ft.png) ๐Ÿ”— **Source:** [How Signed Updates Work - PattonWebz](https://www.pattonwebz.com/security/how-signed-updates-work/) ## Highlights - The trust no longer lives in the store. It lives in the build system, at the moment the zip is signed. - Note: ๐Ÿ“š Signing moves trust from store to build system ยท - Main Content, "The three parts of a signed update" section - Core reframe of the whole article โ€” every downstream mechanism (keys, Rekor, ratchet) exists to support this one claim ยท #atom/literature/h1 - A signature nobody logged, or a sudden new signature that shows up out of step with the real release history, is detectable. - Note: ๐Ÿ“š Public log detects, doesn't prevent, stolen-key signing ยท - Main Content, "The keys" section - Important nuance: Rekor-style logging is a detection control, not a prevention control โ€” easy to conflate the two ยท #atom/literature/h2 - The software remembers the highest version it's ever verified and installed, and refuses to accept anything older than that. Even if that older version is validly signed. - Note: ๐Ÿ“š Ratchet blocks downgrade to old signed vulnerable version ยท - Main Content, "Verifying โ€” and the ratchet" section - Answers a question a reader would likely have right after learning signatures alone are checked: "couldn't I just replay an old signed file?" ยท #atom/literature/h3 - Security controls narrow trust, they don't eliminate it - Note: [[Supply-chain-security]] โ€” because extends the general principle that trust anchors should sit as close to creation as possible ยท - [[Supply-chain-security]] โ€” because extends the general principle that trust anchors should sit as close to creation as possible ยท #atom/zettel/z1 - Check whether GravityKit's signed-update implementation actually publishes to a Rekor-style log today, or whether that's the article's forward-looking recommendation rather than current practice โ€” https://www.pattonwebz.com/security/how-signed-updates-work/ #xref - Note: โœ๏ธ Fleeting capture #atom/fleeting/f1 - Article idea: survey other premium WordPress plugin shops (Easy Digital Downloads-based sellers, etc.) for signed-update adoption and compare approaches #articleseed - Note: โœ๏ธ Fleeting capture #atom/fleeting/f2