Trading 101

/

September 21, 2026

Seed Phrases and Hardware Wallets: What Each Design Actually Defends Against

A source-graded threat model for seed phrases and hardware wallets, covering weak entropy, physical extraction, malicious firmware, phishing, coercion and the absence of any insurer behind self-custody. It grades the strength of its own evidence claim by claim and is a factual reference, not financial advice.

Blog Image
★★★★★
CLAIM UP TO
$8,000 USDT
GET DEAL
★★★★★
GET 20% OFF
TRADING FEES
GET DEAL
★★★★★
GET UP TO
$30,050 USDT
GET DEAL
★★★★☆
No.1 DEX
VVIP LEVEL UP  
GET DEAL

A seed phrase is not a backup of a crypto wallet. It is the wallet. Every design discussed in this article, from a sheet of paper to a certified hardware device, is a different answer to one question: who can reach that secret, and by what route? This reference sets out the threat model behind seed phrases and hardware wallets, states what each design defends against according to specifications, government vulnerability records and peer-reviewed research, and marks the places where the evidence is thin.

The short version is uncomfortable for anyone presenting a single product as the answer. A hardware wallet defends well against one class of attack, remote malware reading keys from a general-purpose computer, and does little or nothing against phishing of the seed phrase, physical coercion, loss of the backup or a poorly understood signature. This article is a factual reference. It does not constitute investment or financial advice, and nothing here is a recommendation to buy, hold or sell any asset or device.

What is a seed phrase, and what does it actually protect?

A seed phrase is a human-readable encoding of the random number from which every private key in a wallet is derived, so anyone who holds the phrase holds the funds. The format most wallets use is defined in Bitcoin Improvement Proposal 39 (BIP-39), dated 10 September 2013 in the BIP repository and authored by Marek Palatinus, Pavol Rusnak, Aaron Voisine and Sean Bowe. The specification takes 128 to 256 bits of entropy, appends a short checksum, and maps each 11-bit group to one word from a fixed list of 2,048 words.

The companion standard, BIP-32, authored by Pieter Wuille and created on 11 February 2012, describes "a system for deriving a tree of keypairs from a single seed". That is why one phrase can restore a very large number of addresses. It is also why a single leaked phrase exposes all of them at once.

Table 1. BIP-39 entropy, checksum and phrase length. Source: BIP-39 specification in the bitcoin/bips repository.
Entropy (bits)Checksum (bits)Total (bits)Words in phrase
128413212
160516515
192619818
224723121
256826424

To turn the words into the binary seed, BIP-39 runs PBKDF2 with HMAC-SHA512 and an iteration count of 2,048, using the string "mnemonic" plus an optional passphrase as the salt, and outputs 512 bits. An iteration count of 2,048 adds little cost to each guess. The design therefore relies on the entropy of the phrase itself. With 128 bits of entropy, a 12-word phrase from a sound random number generator is one of 2 to the power of 128 possible values, a number with 39 digits. The qualifier about the random number generator matters, as the incident record below shows.

What does each wallet design defend against, and what does it leave open?

Each design moves the secret to a different place, and so changes which attacker can reach it. A software wallet keeps keys on a phone or computer that also runs a browser, email and downloaded apps. A hardware wallet keeps keys on a separate device that signs transactions internally and shows the details on its own screen. A passphrase, a Shamir backup or a multisignature setup then changes what a single stolen item is worth.

The US Securities and Exchange Commission's Office of Investor Education and Assistance drew the same basic distinction in its investor bulletin of 12 December 2025, Crypto Asset Custody Basics for Retail Investors. As summarised by the insurance trade publication Beinsure, the bulletin says hot wallets connect to the internet, cold wallets stay offline, and cold wallets "can be lost, damaged, or stolen". We could not open the bulletin directly during research because the investor.gov page refused automated access, so the wording here comes from secondary coverage.

Table 2. Which design addresses which threat. This is a qualitative assessment by this article, drawn from the sources cited in each section. It is not a test result.
ThreatSoftware wallet on a phone or PCHardware wallet with seed on paperAdded BIP-39 passphraseMultisig or Shamir backup
Remote malware reading keys from the computerExposedLargely addressed, keys stay on the deviceNo changeNo change
Phishing that asks the user to type the seed phraseExposedExposedPartly addressed if the passphrase is not disclosed as wellPartly addressed, one share or key is not enough
Weak random numbers when the wallet is createdExposed, see CVE-2023-31290 and CVE-2023-39910Depends on the device's generator, which the user cannot easily auditLittle help if the passphrase is shortMultisig across vendors reduces reliance on one generator
Thief with physical access to the deviceDepends on phone or disk encryptionDepends on the chip, see the 2019 and 2020 extraction researchAddressed for the passphrase wallet, the passphrase is not stored on the deviceAddressed if the other keys or shares are elsewhere
Malicious or tampered firmwareComparable risk from a malicious appExposed, see Dark SkippyNo protectionMultisig needs a quorum of compromised signers
Physical coercion of the ownerExposedExposedDecoy wallet possible, benefit unprovenSeparation of keys may delay access, benefit unproven
Loss, fire or death of the only person who knowsExposedExposedMade worse, one more secret to loseTolerates loss of some parts by design
Signing a harmful transaction the user does not understandExposedExposed unless the device can display the full meaningNo changeNo change

Two rows deserve emphasis. No design in the table protects a user who types the seed phrase into a website, and no design protects a user who approves a transaction they do not understand. The second point matters most for tokens and collectibles, where the thing being signed is often a contract interaction and not a simple payment. Readers who hold such assets can find background in our piece on fractional NFTs and digital collectibles.

How have seed phrases actually failed in the documented record?

The best documented technical failures involve broken randomness at the moment the phrase was created, not broken cryptography. The US National Vulnerability Database (NVD), maintained by NIST, records two cases published in 2023 in which wallet software produced phrases from only 32 bits of entropy. A 32-bit space holds about 4.29 billion values, against the 39-digit number above.

CVE-2023-31290, published on 27 April 2023, states that Trust Wallet Core before version 3.1.1, as used in the Trust Wallet browser extension before 0.0.183, "allows theft of funds because the entropy is 32 bits, as exploited in the wild in December 2022 and March 2023". CVE-2023-39910, published on 9 August 2023 and known as Milk Sad, covers Libbitcoin Explorer 3.0.0 to 3.6.0, where a Mersenne Twister generator "restricts the internal entropy to 32 bits regardless of settings". The record notes exploitation in June and July 2023. It also notes that the vendor's position is that its documentation advised against using the affected command, and that others disagree. Neither record gives a loss total, so we do not quote one.

Table 3. Documented failures referred to in this article, with the conditions reported and the type of source behind each.
IncidentYearWhat failedReported scale or conditionSource type
Trust Wallet browser extension, CVE-2023-312902022 to 202332-bit entropy at phrase creationExploited in the wild in December 2022 and March 2023, CVSS 3.1 base score 5.9Government database (NVD)
Libbitcoin Explorer bx seed, CVE-2023-39910 (Milk Sad)2023Mersenne Twister generator limited entropy to 32 bitsVersions 3.0.0 to 3.6.0, exploited in June and July 2023, CVSS 3.1 base score 7.5Government database (NVD)
Trezor USB stack fault injection2019Electromagnetic glitch leaked memory that included the recovery seedPhysical possession, enclosure unopened, success rate under 0.1% per attempt according to the author, fixed in firmwarePeer-reviewed workshop paper (USENIX WOOT 2019) plus the author's blog
Trezor One and Model T read-protection downgrade2020Voltage glitch exposed the encrypted seed, followed by PIN brute forceAbout 15 minutes of physical access, not fixable by firmware according to KrakenCompany security lab blog, not peer-reviewed
Ledger e-commerce and marketing database breach2020Customer contact data, not keys or phrasesAbout 1 million email addresses and about 272,000 detailed records according to LedgerVendor statement
Dark Skippy2024Malicious firmware can leak the seed through signaturesTwo signatures in the proof of concept, not seen in the wild as of August 2024Researchers' own disclosure, not peer-reviewed

The pattern in Table 3 is that the phrase format held and the system around it failed. None of the entries involves an attacker guessing a properly generated 12-word or 24-word phrase. For a user, the awkward part is that the quality of a random number generator cannot be checked by looking at the words it produces.

Can someone with physical access extract the seed from a hardware wallet?

On some devices yes, and the published demonstrations are specific about the conditions. In a paper at the 13th USENIX Workshop on Offensive Technologies in August 2019, Colin O'Flynn of Dalhousie University used electromagnetic fault injection against the USB stack of a Trezor wallet and read back memory that included the recovery seed. The attack did not require opening the enclosure. On his own blog O'Flynn put the success rate below 0.1% per attempt, which he said translated into a few hours of trying, and noted that a passphrase-protected seed could not be dumped this way. He reported that Trezor fixed the flaw in firmware 1.8.0 for the Trezor One and 2.1.0 for the Model T.

In January 2020 Kraken Security Labs, the research arm of a crypto exchange, reported that it could extract the encrypted seed from a Trezor One or Model T with about 15 minutes of physical access by voltage glitching the STM32 microcontroller. Kraken said a four-digit PIN could then be brute-forced in under two minutes, and that the weakness was in the hardware and could not be patched by firmware. It estimated that a purpose-built glitching device could be sold for about 75 US dollars, although its own proof of concept used several hundred dollars of equipment. This is a company blog, not a primary or peer-reviewed source, and we cite it because the mitigation Kraken recommended, and which search results indicate Trezor also recommended, follows directly from the specification: enable the BIP-39 passphrase, which is not stored on the device.

Devices built around a secure element aim to resist this class of attack, and some carry a government-issued certificate. According to certificate ANSSI-CSPN-2023/13 from the French cybersecurity agency ANSSI, as indexed by search during our research, the Ledger Nano S Plus with firmware SE 1.0.4 passed a first-level security evaluation by the EDSI laboratory, signed on 21 July 2023 with a validity of three years. A certificate of this kind covers one product at one firmware version for a limited period, so it is evidence about a tested configuration and not a permanent guarantee for the device in a reader's drawer. On its stated terms, that three-year validity ended in July 2026. We were unable to parse the certificate PDF directly, so this paragraph rests on the search index of an official document.

Can the hardware wallet itself leak the seed?

In principle yes, if its firmware is malicious, and this is the threat a hardware wallet is structurally worst at handling because the user has to trust the device's own screen. Arapinis, Gkaniatsou, Karakostas and Kiayias gave the first formal model of Bitcoin hardware wallet operations at Financial Cryptography 2019. They proved security under standard cryptographic assumptions when every component follows the protocol, and then examined attacks that arise when commercially available wallets deviate from it. The practical reading is that a hardware wallet is a system of device, host software and user, and the guarantee holds only when all three behave.

Dark Skippy, disclosed privately to about 15 vendors on 8 March 2024 by Lloyd Fournier, Nick Farrow and Robin Linus, shows what a misbehaving device could do. Malicious firmware chooses weak signing nonces that embed pieces of the seed, so the seed leaves the device inside ordinary signatures broadcast to the network. The researchers say earlier versions of the idea needed dozens of signatures and theirs needs two. They also say the attack "has not yet been seen in the wild", and their FAQ dated August 2024 repeats that. The mitigations they list are anti-exfiltration signing protocols, which their FAQ says two devices supported at the time, and multisignature wallets, where a quorum of signers would need to be malicious.

The evidence here is a working proof of concept on the researchers' own disclosure site, not a peer-reviewed paper and not an observed theft, so it shows possibility and says nothing about frequency. The precondition is also demanding. An attacker must get modified firmware onto the device, through a tampered supply chain or through a user tricked into installing it.

Why is asking for the seed phrase still the cheapest attack?

Because it bypasses every technical control at once, and the user cannot be patched. If an owner types the phrase into a fake support page, the attacker restores the wallet on their own device and the hardware wallet is never touched.

The 2020 breach of Ledger's e-commerce and marketing database shows how attackers find people to ask. In a message dated 21 December 2020, Ledger's chief executive said about 1 million email addresses had been stolen and that a database released publicly contained detailed records, including postal addresses and phone numbers, for about 272,000 customers. No keys or recovery phrases were involved. The company acknowledged that customers had been targeted by email and SMS phishing and wrote: "NEVER ever share your 24 words with ANYONE. Not even Ledger." This is a vendor statement about its own failure, which we treat as reliable on the scale of the leak and as no evidence at all about how much was later stolen.

Official loss figures give context but do not isolate seed phrase theft. The FBI's Internet Crime Complaint Center published its 2025 annual report in April 2026. As reported by The Record, it logged 1,008,597 complaints and more than 11.3 billion US dollars in losses tied to cryptocurrency. The ABA Banking Journal reported the crypto figure as a 22% increase on 2024 and put investment fraud of all kinds at more than 8.6 billion US dollars. These are losses reported by complainants to a US agency, and investment fraud typically involves victims sending funds themselves, not a broken wallet. We found no official dataset that separates losses caused by stolen seed phrases from other crypto losses, so any precise share quoted elsewhere should be treated with caution.

What can any wallet design do about physical coercion?

Very little, according to the only peer-reviewed study we found. Ordekian, Atondo-Siu, Hutchings and Vasek presented what they describe as the first comprehensive study of so-called wrench attacks at the 6th Conference on Advances in Financial Technologies in 2024. They drew on 10 interviews with victims and experts, 146 news articles and 37 online forums. They found attackers ranging from organised crime groups to friends and family, acts ranging from blackmail to murder, and under-reporting driven by fear of revictimisation. They also state that users with advanced security experience were not immune.

The sample is built from interviews, news reports and forums, and the authors themselves say the attacks are under-reported, so the counts are a floor and not a rate. Our reading is that a hardware wallet converts a remote attack into a local one without removing the incentive. A BIP-39 passphrase allows a decoy wallet, because in the words of the specification "every passphrase generates a valid seed". Whether decoys work against a violent and informed attacker has not been tested in any study we could find, and we grade that claim as weak.

Do passphrases, Shamir backups and multisig close the gaps?

They close some gaps and open others, and we found no controlled study comparing their real-world outcomes. Each one reduces the value of a single stolen object. Each one also adds something the owner can lose or get wrong.

A BIP-39 passphrase is mixed into the salt when the seed is derived, so a thief with the 24 words and no passphrase opens a different wallet from the one that holds the funds. The specification is explicit that there is no wrong passphrase, which means a typing error silently opens another empty wallet and a forgotten passphrase cannot be reset. SLIP-39, published by SatoshiLabs, applies Shamir's secret sharing to wallet backups. It splits the master secret so that any T of N shares rebuild it, supports up to 16 groups of up to 16 members, and uses 20-word shares for a 128-bit secret and 33-word shares for a 256-bit secret from its own list of 1,024 words. The specification states that knowledge of fewer than the required number of shares leaks no information about the secret, the property Adi Shamir described in Communications of the ACM in 1979. Its word list and share lengths differ from BIP-39, so the two formats are not interchangeable.

Multisignature wallets require several independent keys to sign, so a single compromised device or phrase is not enough. The Dark Skippy authors name multisig as a meaningful defence for that reason. The trade-off is operational: every extra key, share or passphrase is another item that must survive fire, forgetfulness and inheritance, and the US Federal Trade Commission's consumer guidance says that if a wallet is lost or compromised the owner is "likely to find that no one can step in to help you recover your funds".

Does any regulator or insurer stand behind a self-custodied wallet?

No. Self-custody sits outside deposit insurance and largely outside licensing regimes, which is the legal mirror of its technical independence. The FDIC's fact sheet of 28 July 2022 states that deposit insurance "does not apply to financial products such as stocks, bonds, money market mutual funds, other types of securities, commodities, or crypto assets". It adds that FDIC insurance does not protect against the failure of any non-bank entity, "including crypto custodians, exchanges, brokers, wallet providers, and neobanks".

In the European Union, recital 83 of the Markets in Crypto-Assets Regulation, Regulation (EU) 2023/1114, says licensed custodians should be held liable for losses from ICT incidents including cyber-attacks and theft, and then states: "Hardware or software providers of non-custodial wallets should not fall within the scope of this Regulation." A recital explains intent and is not an operative article, but the direction is clear. A customer of a regulated custodian has a liable counterparty, and a self-custody user has none. NIST made the underlying technical point in its 2018 Blockchain Technology Overview (NIST IR 8202): a lost private key cannot be regenerated, and blockchain networks have no account recovery function.

This is the background to the custodial alternative. Our coverage of banks gaining approval to hold bitcoin in custody, the Basel III capital treatment of crypto exposures and the US Treasury's stablecoin guidelines describes the other side of the trade. Custody moves the key-management risk to an institution and replaces it with counterparty, insolvency and access risk. Investors who hold exposure through funds or brokerage-style apps, as discussed in our pieces on ESG crypto funds and social trading platforms, never see a seed phrase at all. Neither model is safer in the abstract, because each one removes a different set of threats and accepts another.

How strong is the evidence behind each claim in this article?

It is uneven, and the table below grades it claim by claim. Specifications and government records support the statements about how seed phrases work and how they have failed. The statements about how often each attack happens, and about which mitigation works best, rest on much weaker ground.

Table 4. Self-assessment of the claims made in this article, by type and strength of evidence.
ClaimType of evidenceStrength
A BIP-39 phrase encodes 128 to 256 bits of entropy with a checksumPrimary specificationStrong
Weak random number generation has led to real theftGovernment vulnerability database, two CVE records that state exploitation in the wildStrong on occurrence, no loss totals
Seeds have been extracted from specific hardware wallets with physical accessOne peer-reviewed workshop paper and one company lab blogModerate, limited to named models and to older firmware or hardware
A secure element certificate shows a device is safeOfficial certificate seen only through a search index, scoped to one firmware version and three yearsWeak as a general claim
Malicious firmware can leak a seed through signaturesSelf-published proof of concept, no observed attacks as of August 2024Moderate for possibility, none for prevalence
Asking for the seed phrase is the cheapest attack on a hardware wallet userDesign reasoning, one vendor statement, general FBI fraud totals that do not isolate itWeak, a reasoned view and not a measured fact
Physical coercion affects experienced users tooOne peer-reviewed study using 10 interviews, 146 news articles and 37 forumsModerate, qualitative, under-reporting acknowledged
Passphrases, Shamir backups and multisig reduce single points of failureSpecifications and design reasoning, no outcome studiesModerate on mechanism, weak on real-world benefit
Decoy wallets help under duressA feature of the specification only, no empirical test foundWeak
Self-custodied assets have no deposit insurance or liable custodianFDIC fact sheet, MiCA recital 83, FTC guidanceStrong for the US and EU, not checked for other jurisdictions
Hardware wallets cannot protect against signatures the user does not understandDesign reasoning and the trust assumptions of the formal model, no dedicated primary study openedWeak to moderate

Three gaps stand out. We found no peer-reviewed measurement of how often hardware wallet owners lose funds compared with software wallet or custodial users. We could not open several primary PDFs, including the FBI report and a user survey from Financial Cryptography 2016 whose loss figures we therefore left out. Readers should treat any article that ranks wallet types by safety without such data, including this one, as offering an argument and not a result.

What do readers most often ask about seed phrases and hardware wallets?

The answers below are short versions of the sections above.

Is a 12-word seed phrase weaker than a 24-word one?

On paper yes, but the difference has not mattered in any incident documented here. BIP-39 gives 12 words 128 bits of entropy and 24 words 256 bits. The thefts recorded in the NVD came from generators that supplied only 32 bits, which would have undermined a 24-word phrase just as easily.

Does a hardware wallet make the seed phrase unnecessary?

No. The device is a signing tool and the phrase remains the master copy of the wallet. If the device breaks, the phrase restores the funds on a new one, and if the phrase leaks, the device offers no protection.

Should a seed phrase be stored digitally, for example in a photo or a cloud note?

Every digital copy brings back the remote attacker that a hardware wallet was bought to exclude. The SEC bulletin, as summarised by Beinsure, warns that anyone with the phrase can take control. We found no study that measures the loss rate of paper or metal backups against digital ones, so the usual preference for offline storage rests on threat reasoning and not on outcome data.

Does a passphrase protect a stolen hardware wallet?

It protects the passphrase-derived wallet, because the passphrase is not stored on the device. Both the author of the 2019 USENIX paper and Kraken Security Labs noted that their extraction methods did not recover it. The cost is that a forgotten passphrase is as final as a lost seed phrase.

Is updating firmware a risk or a protection?

It is both. The 2019 Trezor flaw was fixed by a firmware update, which is the argument for updating. Dark Skippy shows that firmware is also the channel through which a device could be turned against its owner, which is why the origin and authenticity of an update matter.

Is keeping coins with an exchange or a bank safer than self-custody?

It is a different risk, not a smaller one by default. A custodian removes the chance of losing a seed phrase and adds the chance that the custodian fails, freezes withdrawals or is hacked. In the US, the FDIC states that its insurance does not cover crypto assets or the failure of crypto custodians, and in the EU, MiCA's recitals say licensed custodians should be liable for losses from ICT incidents. This article does not recommend either route.

Which sources does this article rely on?

Sources are grouped in the order of the hierarchy used for this article: government and standards documents first, then peer-reviewed research, then trade press, then vendor and self-published material. Every link in the first list was opened during research on 21 September 2026.

Opened during research

Referenced but not opened directly

No items found.
★★★★★
CLAIM UP TO
$8,000 USDT
GET DEAL
★★★★★
GET 20% OFF
TRADING FEES
GET DEAL
★★★★★
GET UP TO
$30,050 USDT
GET DEAL
★★★★☆
No.1 DEX
VVIP LEVEL UP  
GET DEAL

Stay ahead of the markets

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.