corpus.blog
Most cited
Talked about
Blogs
56,966 blogs · [ { "id": "01a0e521-190b-73d4-833f-f1160c5cc42f", "title": "Don't let TEEs break your MPC", "url": "https://blog.trailofbits.com/2026/09/25/dont-let-tees-break-your-mpc/", "published_at": "2026-09-25T11:00:00+00:00" }, { "id": "01a0d74c-d6e6-7273-ac9b-5285cc2ee541", "title": "SAML: A fractal of bad design", "url": "https://blog.trailofbits.com/2026/09/21/saml-a-fractal-of-bad-design/", "published_at": "2026-09-21T11:00:00+00:00" }, { "id": "01a0d74c-d6e6-7273-ac9b-5285cc3eab76", "title": "Auditing in the age of (good enough) AI", "url": "https://blog.trailofbits.com/2026/09/18/auditing-in-the-age-of-good-enough-ai/", "published_at": "2026-09-18T11:00:00+00:00" }, { "id": "01a0d74c-d6e6-7273-ac9b-5285cd286c7a", "title": "1Password's AI patching benchmark is misleading", "url": "https://blog.trailofbits.com/2026/09/15/1passwords-ai-patching-benchmark-is-misleading/", "published_at": "2026-09-15T11:00:00+00:00" }, { "id": "01a08755-587b-708e-8bb8-4ee329d3e99a", "title": "A “proof” of Fermat’s Last Theorem that fits the margin", "url": "https://blog.trailofbits.com/2026/09/09/a-proof-of-fermats-last-theorem-that-fits-the-margin/", "published_at": "2026-09-09T11:00:00+00:00" }, { "id": "01a07df2-0729-70e4-bce9-eaa42dabceea", "title": "VMs won't contain cyber-capable agents", "url": "https://blog.trailofbits.com/2026/08/26/vms-wont-contain-cyber-capable-agents/", "published_at": "2026-08-26T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f967896e6209", "title": "State divergence enables unauthorized access", "url": "https://blog.trailofbits.com/2026/08/25/state-divergence-enables-unauthorized-access/", "published_at": "2026-08-25T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678a271cd5", "title": "How Trail of Bits helps verify the integrity of your Signal chats", "url": "https://blog.trailofbits.com/2026/08/11/how-trail-of-bits-helps-verify-the-integrity-of-your-signal-chats/", "published_at": "2026-08-11T17:30:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678a8fea31", "title": "A few notes on AWS Nitro Enclaves: KMS integration", "url": "https://blog.trailofbits.com/2026/08/05/a-few-notes-on-aws-nitro-enclaves-kms-integration/", "published_at": "2026-08-05T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678b519b3d", "title": "Building secure Uniswap v4 hooks", "url": "https://blog.trailofbits.com/2026/07/30/building-secure-uniswap-v4-hooks/", "published_at": "2026-07-30T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678b678279", "title": "How we use /goal to find bugs in Patch the Planet", "url": "https://blog.trailofbits.com/2026/07/28/how-we-use-goal-to-find-bugs-in-patch-the-planet/", "published_at": "2026-07-28T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678bb1c95f", "title": "Rust-proof your code with our new Testing Handbook chapter", "url": "https://blog.trailofbits.com/2026/07/13/rust-proof-your-code-with-our-new-testing-handbook-chapter/", "published_at": "2026-07-13T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678c7f3e5b", "title": "Mutation testing comes to DAML", "url": "https://blog.trailofbits.com/2026/07/08/mutation-testing-comes-to-daml/", "published_at": "2026-07-08T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678c83ec54", "title": "GPT-5.5-Cyber built a zlib fuzzing lab in a day", "url": "https://blog.trailofbits.com/2026/07/02/field-reports-from-patch-the-planet/", "published_at": "2026-07-02T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678cecd7fc", "title": "Shipping post-quantum cryptography to Python", "url": "https://blog.trailofbits.com/2026/06/30/shipping-post-quantum-cryptography-to-python/", "published_at": "2026-06-30T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678d783ecd", "title": "Introducing Patch the Planet", "url": "https://blog.trailofbits.com/2026/06/22/introducing-patch-the-planet/", "published_at": "2026-06-22T16:50:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678d809953", "title": "Factoring \"short-sleeve\" RSA keys with polynomials", "url": "https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/", "published_at": "2026-06-12T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678e379797", "title": "The sorry state of skill distribution", "url": "https://blog.trailofbits.com/2026/06/03/the-sorry-state-of-skill-distribution/", "published_at": "2026-06-03T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678f00e30d", "title": "Bringing full YAML anchor support to zizmor", "url": "https://blog.trailofbits.com/2026/05/22/we-hardened-zizmors-github-actions-static-analyzer/", "published_at": "2026-05-22T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678f089c35", "title": "gosentry brings LibAFL-grade fuzzing to Go's native interface", "url": "https://blog.trailofbits.com/2026/05/12/go-fuzzing-was-missing-half-the-toolkit.-we-forked-the-toolchain-to-fix-it./", "published_at": "2026-05-12T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678fbf3efe", "title": "Escalating a Windows driver registry bug to a kernel write primitive", "url": "https://blog.trailofbits.com/2026/05/05/c/c-checklist-challenges-solved/", "published_at": "2026-05-05T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678fbf5fa4", "title": "Extending Ruzzy with LibAFL", "url": "https://blog.trailofbits.com/2026/04/29/extending-ruzzy-with-libafl/", "published_at": "2026-04-29T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9678fc1c996", "title": "Trailmark turns code into graphs", "url": "https://blog.trailofbits.com/2026/04/23/trailmark-turns-code-into-graphs/", "published_at": "2026-04-23T12:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f96790378a75", "title": "We beat Google’s zero-knowledge proof of quantum cryptanalysis", "url": "https://blog.trailofbits.com/2026/04/17/we-beat-googles-zero-knowledge-proof-of-quantum-cryptanalysis/", "published_at": "2026-04-17T11:00:00+00:00" }, { "id": "01a07df2-072a-71dd-b7a9-f9679046bf7e", "title": "Master C and C++ with our new Testing Handbook chapter", "url": "https://blog.trailofbits.com/2026/04/09/master-c-and-c-with-our-new-testing-handbook-chapter/", "published_at": "2026-04-09T11:00:00+00:00" } ] posts
Claim your blog
Back to Trail of Bits Blog
Blog · corpus.blog/blogs/blog.trailofbits.com/posts
Trail of Bits Blog
blog.trailofbits.com
2026
Don't let TEEs break your MPC
original ↗
25 Sept 2026
SAML: A fractal of bad design
original ↗
21 Sept 2026
Auditing in the age of (good enough) AI
original ↗
18 Sept 2026
1Password's AI patching benchmark is misleading
original ↗
15 Sept 2026
A “proof” of Fermat’s Last Theorem that fits the margin
original ↗
9 Sept 2026
VMs won't contain cyber-capable agents
original ↗
26 Aug 2026
State divergence enables unauthorized access
original ↗
25 Aug 2026
How Trail of Bits helps verify the integrity of your Signal chats
original ↗
11 Aug 2026
A few notes on AWS Nitro Enclaves: KMS integration
original ↗
5 Aug 2026
Building secure Uniswap v4 hooks
original ↗
30 Jul 2026
How we use /goal to find bugs in Patch the Planet
original ↗
28 Jul 2026
Rust-proof your code with our new Testing Handbook chapter
original ↗
13 Jul 2026
Mutation testing comes to DAML
original ↗
8 Jul 2026
GPT-5.5-Cyber built a zlib fuzzing lab in a day
original ↗
2 Jul 2026
Shipping post-quantum cryptography to Python
original ↗
30 Jun 2026
Introducing Patch the Planet
original ↗
22 Jun 2026
Factoring "short-sleeve" RSA keys with polynomials
original ↗
12 Jun 2026
The sorry state of skill distribution
original ↗
3 Jun 2026
Bringing full YAML anchor support to zizmor
original ↗
22 May 2026
gosentry brings LibAFL-grade fuzzing to Go's native interface
original ↗
12 May 2026
Escalating a Windows driver registry bug to a kernel write primitive
original ↗
5 May 2026
Extending Ruzzy with LibAFL
original ↗
29 Apr 2026
Trailmark turns code into graphs
original ↗
23 Apr 2026
We beat Google’s zero-knowledge proof of quantum cryptanalysis
original ↗
17 Apr 2026
Master C and C++ with our new Testing Handbook chapter
original ↗
9 Apr 2026