<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Kyeson: Notes on Security</title><link>https://kyeson.com/</link><description>Essays by Kyeson Blake Utley on application security, the software supply chain and cryptographic engineering.</description><item><title>Seed-phrase phishing: the five-second mistake that empties a wallet</title><link>https://kyeson.com/notes/seed-phrase-phishing/</link><guid>https://kyeson.com/notes/seed-phrase-phishing/</guid><description>No exploit, no malware, no broken cryptography. Just twelve words typed into the wrong box.</description><pubDate>Fri, 09 Oct 2026 12:00:00 GMT</pubDate></item><item><title>Pig butchering: how the scam works, and the trail it leaves on-chain</title><link>https://kyeson.com/notes/pig-butchering-on-chain-trail/</link><guid>https://kyeson.com/notes/pig-butchering-on-chain-trail/</guid><description>The fraud is patient, personal and industrial. The money still has to move, and that is where it shows.</description><pubDate>Tue, 06 Oct 2026 12:00:00 GMT</pubDate></item><item><title>A web application firewall is a speed bump, not a wall</title><link>https://kyeson.com/notes/waf-is-a-speed-bump/</link><guid>https://kyeson.com/notes/waf-is-a-speed-bump/</guid><description>WAFs buy you log lines and minutes. Treating one as your security boundary is how breaches happen.</description><pubDate>Fri, 02 Oct 2026 12:00:00 GMT</pubDate></item><item><title>Your dependency tree is your real attack surface</title><link>https://kyeson.com/notes/dependency-tree-attack-surface/</link><guid>https://kyeson.com/notes/dependency-tree-attack-surface/</guid><description>You reviewed the code you wrote. The code you didn&#x27;t write is most of what you ship.</description><pubDate>Fri, 02 Oct 2026 11:00:00 GMT</pubDate></item><item><title>Constant-time is a property of the binary, not the source</title><link>https://kyeson.com/notes/constant-time-is-a-property-of-the-binary/</link><guid>https://kyeson.com/notes/constant-time-is-a-property-of-the-binary/</guid><description>You can write perfectly branch-free crypto code and still ship a timing leak. The compiler gets the last word.</description><pubDate>Fri, 02 Oct 2026 10:00:00 GMT</pubDate></item></channel></rss>