Digital Defenders

Identity & human attacks · 26

Rubber-hose attacks (wrench attacks)

Why break the encryption when you can threaten the person who holds the key?

☠AttackerPath 1: break the maths (infeasible)Strong cryptoAES-256 key space≈ 1.2 × 10^77 keys✕A personthreats, kidnap,violencePath 2: coerce the human (one "guess")The secretseed phrase, keys,passphraseStay privateMultisigTime-locksDecoy walletTwo-person rule
AttackerBreak the mathsAES-256: ≈ 1.2 ×10^77 keys.Infeasible.Coerce a personthreats, kidnap,violence. One"guess".✕The secretseed phrase, keys, passphraseStay privateMultisigTime-locksDecoy walletTwo-person rule
Diagram: Rubber-hose attacks

Rubber-hose cryptanalysis is the dark joke that the cheapest way to break strong encryption is to threaten, hurt or kidnap the person who knows the key. Brute-forcing a 256-bit key is hopeless; coercing a human takes one “guess”. In the crypto world the same idea is called a wrench attack, and it has become very real as people hold large amounts of value in keys they control alone.

In January 2025, Ledger co-founder David Balland and his wife were kidnapped from their home in central France. The kidnappers demanded a crypto ransom (reported as €10 million), cut off one of his fingers and sent a video of it to put pressure on his colleagues. French special forces rescued the couple and arrested about ten people. Jameson Lopp, CTO of Casa, keeps a public list of these attacks, and it keeps growing.

The defences are about not being a single point of failure. Keep holdings and lifestyle private; use multisig with keys stored in different places so no one person can move funds alone; add time-locks so a large withdrawal cannot happen on the spot; consider a small decoy “duress” wallet; and in organisations, require two people for any large transfer.

Real-world examples

Ledger co-founder kidnapped and freed: what we knowDL News on the abduction, the ransom demand and the rescue.dlnews.com ↗ Jameson Lopp: known physical bitcoin attacksA public, sourced list of wrench attacks worldwide.github.com ↗
Sources

Updated on 12 Nov 2026