Security → all posts

2PC-MPC in Rust: Audit Report

· 1 min read · #Multi-Party Computation #Rust

With 3MI Labs, we audited the Rust implementation of dWallet Labs’ 2PC-MPC protocol.

The review compared the implementation with the protocol paper and examined its supporting cryptographic crates. The report records three main security findings, including critical nonce reuse in the decentralized-party presigning step. It also recommends further work on protocol analysis, state transitions, performance, and integration.

Download DW-01 (PDF)

The assessment was conducted with Erik Takke and Tomer Ashur of 3MI Labs. We also thank Yehonathan Cohen Scaly and Dolev Mutzari of dWallet Labs for their technical input.

Read more Audit reports, security advisories, software releases, and research from Symbolic Software. RSS GitHub

More from Security

2026.05.21 · Security

On Our Telegram MTProto Review

A note on Symbolic Software's technical review of Telegram's MTProto protocol, made public in 2026 through litigation. Covers the auth_key_id tracking vulnerability, the empirical case against Telegram's 'changes regularly' rebuttal, the editorial independence terms of the engagement, and how the document entered the public record.

13 min read