Trail of Bits Blog 607

blog.trailofbits.com

Covers: Vulnerabilities & PatchingSupply Chain & AppSecAI SecurityEndpoint & Network SecurityZero-Days & ExploitsDetection & ResponseData BreachesIdentity & Access ManagementCloud SecurityOT / ICS & Critical Infrastructure

Cryptographic design review of Ockam

Cyber Risks Trail of Bits Blog

In October 2023, Ockam hired Trail of Bits to review the cryptographic design of its protocols for end-to-end encrypted, mutually authenticated channels, covering secure channels built on the Noise XX pattern, Ockam Identities, routing, transports, and...

Gustavo Grieco

Cyber Risks Trail of Bits Blog

This is an index page of Trail of Bits blog posts by Gustavo Grieco, covering fuzzing and formal verification for blockchain audits, Cosmos SDK fuzz testing, the Echidna property-based smart contract fuzzer (used in about 35% of the firm's smart contract...

Announcing two new LMS libraries

Cyber Risks Trail of Bits Blog

Trail of Bits open-sourced pure Rust and Go implementations of Leighton-Micali Hash-Based Signatures (LMS), a NIST-standardized post-quantum signature algorithm standardized in RFC 8554 in 2019 and adopted into federal information processing standards in...

Curvance: Invariants unleashed

Cyber Risks Trail of Bits Blog

Trail of Bits ran a nine-week invariant development engagement with Curvance, writing and testing 216 invariants that uncovered 13 critical findings. The work pushed Echidna, Medusa, and CloudExec to their limits, and a contract rename from Lendtroller to...

Ben Siraphob

Cyber Risks Trail of Bits Blog

Trail of Bits associate Ben Siraphob worked on optimizing the performance of Echidna, the firm's open-source smart contract fuzzer written in Haskell, using profilers and other tools to pinpoint and debug a large space leak in one of its components. The...

Adelin Travers

Cyber Risks Trail of Bits Blog

Trail of Bits published an analysis by Adelin Travers of Apple's Private Cloud Compute (PCC), announced that week, noting that some sensible design choices may seem surprising without deep context on AI and ML security, and that some risks are hidden in...

AI Security

Disarming Fiat-Shamir footguns

Cyber Risks Trail of Bits Blog

Trail of Bits released a Rust library called Decree that requires developers to specify a Fiat-Shamir transcript up front and flags errors when expected values are missing, unexpected values are added, values are duplicated, or challenges are requested out...