← Lab /Security & privacy

HqcLethe streams HQC encapsulation, cutting bytes 27× and CPU 9×

Security & privacy Method · Prototype · arXiv

The claim

The authors claim HqcLethe reduces bandwidth and server CPU compared to McTiny while preserving security

Wind Wong, Klaus v. Gleissenthall · arXiv Paper PDF

Published as: “HqcLethe: Streaming HQC Encapsulation for Tiny Stateless Servers”

So what

Enables practical, stateless post-quantum key exchange on memory-constrained devices without risking memory-exhaustion DoS.

The five-minute version

HQCLETHE streams HQC encapsulation using CRT residues, removing the need for a server to buffer large keys and eliminating memory-exhaustion attacks. It cuts bandwidth by 27× and server CPU by 9.0× versus McTiny, while keeping per-worker memory fixed at 1.2-1.6 MiB. However, it uses 1.9-4.1× more CPU than a stateful buffering baseline and suffers higher latency under packet loss.

What they found 2

What undercuts it the paper’s own results

Stated limits 3

What’s new here 4

Artifacts & methods 7

Topics

Chinese remainder theoremcyclic convolutionpost-quantum key encapsulationstateless server designclient puzzlesmemory-exhaustion denial-of-serviceformal verification (Rocq, ProVerif)
← Previous Unified framework enables cross-chain payments with modest overhead