Breakout Session: Post Quantum Cryptography for Hardware Wallets

Breakout Session: Post Quantum Cryptography for Hardware Wallets

•

Episode description

Notes from the breakout session led by Charles Guillemet: “Breakout Session: Post Quantum Cryptography for Hardware Wallets” at the Post-Quantum Bitcoin Workshop at Stanford, 2026-08-28. Transcript written by Localhost Research.

This is an AI narration (ElevenLabs) of the written text, not a recording of the speakers.

Original text and more information: https://btctranscripts.com/quantum-workshop/2026-08/breakout-session-post-quantum-cryptography-for-hardware-wallets Slides: https://btctranscripts.com/bitcoin-transcript/quantum-workshop/2026-08/breakout-session-post-quantum-cryptography-for-hardware-wallets-slides.html

Audio: CC BY 4.0. Text: bitcointranscripts contributors, MIT license.

Transcript

Download transcript (.vtt)
0:00

Breakout Session: Post Quantum Cryptography for Hardware Wallets.

0:04

Notes from the breakout session led by Charles Guillemet at the Post-Quantum Bitcoin Workshop at Stanford, 28 August 2026, written by Localhost Research.

0:15

This is an AI recording.

0:17

Find the original text and more information on btctranscripts.com.

0:22

Why act now

0:24

The Bitcoin community's perspective on PQ has clearly evolved — not because a quantum computer is coming tomorrow, but because a non-zero probability creates fear, and if trust erodes, that must be addressed.

0:38

Migration requires picking the algorithm and answering broader questions: What does it mean for blockchains (block size, etc.)? What's the timeline and execution plan?

0:50

This session focuses mostly on the algorithm choice, given its impact on hardware wallets.

0:56

How hardware wallets work today

0:59

Core security property: seed/key confidentiality, generated with high entropy.

1:06

Built on secure elements (smart card technology — effectively a small computer), with Ledger's operating system on top managing applications:

1:15

Different coins → different applications

1:18

Mono-threaded architecture; apps isolated from the OS

1:22

Derivation path locks — the Bitcoin app can only derive Bitcoin keys

1:27

"What you see is what you sign": the host is not trusted; the device's own screen makes that trust unnecessary.

1:36

Attestation: genuine device proofs, firmware upgrades with strong guarantees of authenticity. ⚠️ The current secure channel is not post-quantum.

1:46

The constraint problem

1:48

Current secure elements are deliberately tiny: 10→64 KB RAM, 320 KB→1.5 MB flash, 28→70 MHz CPU.

1:58

Hardware acceleration exists for AES, DES, and modular multiplication (RSA/EC) — nothing for PQ. PQ must be implemented in software on-device, with constrained performance.

2:10

And they'll need to implement all the algorithms, because they support so many blockchains.

2:14

Benchmarks

2:15

Scheme: vs. ECDSA.

2:18

Falcon: ~20× slower.

2:21

Full SPHINCS (current SE): ~300× slower — ~7 minutes.

2:26

Full SPHINCS (next-gen SE with PQ support): ~60× — several dozen seconds.

2:33

SHRINCS: Completely acceptable performance.

2:35

PQ secure channel work

2:37

Ledger has designed a PQ upgrade and attestation protocol, KEM-TLS-inspired, with a proof written in Lean 4, currently being audited.

2:48

No standard exists for PQ secure channels in embedded setups — they will share the standard they create.

2:55

Discussion note

2:56

On Trezor-style open-source secure elements: hard to compete with a well-resourced actor.