Imagine you own a restaurant kitchen with two chefs who both need an oven. One chef bakes bread (ML-KEM — the new post-quantum key exchange standard), the other makes soufflés (BGV — a fully homomorphic encryption scheme that lets you compute on encrypted data). Both use the same oven physics — heat, convection, timing — but they've always demanded separate ovens because their temperature profiles differ. This paper asks: can we build one oven that serves both chefs, switching modes as needed? The committed claim is that BGV (a fully homomorphic encryption scheme) and ML-KEM (the NIST post-quantum key encapsulation standard) share enough lattice-based mathematical structure — specifically, both rely on variants of the Learning With Errors problem over polynomial rings — that a single embedded hardware implementation can execute both, with parameter sets chosen to satisfy the security requirements of each. The authors call this "agile" cryptography: one platform, multiple protocols, switchable at runtime. This is not a performance paper. There are no benchmark races, no throughput comparisons against dedicated ASIC implementations. The contribution is architectural: showing that the polynomial arithmetic core (NTT transforms, modular reductions, polynomial multiplications) required for BGV and ML-KEM can be unified in a shared datapath. The parameter selection — choosing ring dimensions, moduli, and error distributions that are valid for both schemes simultaneously — is the actual technical work. They target embedded use cases, meaning resource-constrained devices like medical sensors or wearable health monitors where running two separate crypto stacks is prohibitively expensive. The ladder is thin. The paper does not name a specific competing implementation and compare cycle counts, area, or power consumption. There is no head-to-head against, say, a dedicated BGV accelerator plus a separate ML-KEM core. The proof-of-concept demonstrates feasibility — it works — but does not demonstrate superiority over the naive alternative of simply running two separate implementations. For embedded contexts, the area and power savings of unification are the implicit argument, but those numbers are not provided. Integrity-wise, this is a proof-of-concept paper, and it is honest about being one. The validation is a working implementation that demonstrates the parameter sets are compatible and the shared arithmetic pipeline produces correct results. There is no formal security proof beyond referencing the known hardness of the underlying LWE variants. The health data framing is motivational context, not a validated deployment — no real patient data was processed, no medical device constraints were tested. The milestone question is concrete: for this approach to matter practically, someone needs to tape out a unified lattice-crypto chip and measure its area/power/throughput against separate-core designs on a real embedded platform. The gap between "we showed the math works" and "here's a chip" is probably 2-4 years of engineering, assuming interest from the embedded security community. The unlock is meaningful: post-quantum-safe health data processing on devices too small for two separate crypto engines. The obvious experiment not run is a full hardware synthesis (FPGA or ASIC) with area and power measurements. The honest read is (a): this is likely a resource constraint. The authors are presenting the algorithmic unification as the contribution; the silicon implementation is the next paper. Whether that next paper exists depends on whether the embedded security community picks this up.
The analogy
Two restaurant chefs who both need an oven — one bakes bread (ML-KEM key exchange), the other makes soufflés (BGV homomorphic encryption). Both use the same oven physics (lattice math over polynomial rings), but they've always demanded separate ovens. This paper designs one oven that can switch modes.
Shared oven
One kitchen appliance serving two chefs with different recipes but identical heat-transfer physics
Shared lattice core
One embedded arithmetic unit serving BGV and ML-KEM with shared NTT and polynomial-ring operations
Honest assessment
This is an early-stage architectural observation paper: BGV and ML-KEM share enough lattice structure to coexist on one embedded crypto core. The insight is sound and the parameter unification is genuine work, but without hardware synthesis numbers or baseline comparisons, it's a feasibility sketch, not a result. Interesting to the embedded post-quantum security community; premature for anyone else to act on.
What Is CLAIMS?
47
/ 100
BedrockNews applies a structured analytical framework called CLAIMS to academic papers and technical research releases.
How CLAIMS worksClaim
2/5
Ladder
1/5
Architecture
4/5
Integrity
2/5
Milestone
2/5
Successor
3/5
What is this paper actually committing to?
Architectural unification, not a performance result. Showing BGV and ML-KEM can share embedded hardware via compatible lattice parameters is useful but incremental — the shared LWE foundation is well known.
The field fight
Should post-quantum and privacy-preserving crypto be implemented as separate dedicated cores or unified on shared lattice hardware?
Side A
Dedicated cores are simpler to verify and optimize independently; area cost is acceptable
Held by: Most current FPGA/ASIC crypto designs, NIST reference implementations
Side B
Lattice schemes share enough structure that unified hardware saves area and power on constrained devices
Held by: Crypto-agility advocates, this paper
Milestone tracker
Unlocks: Post-quantum privacy-preserving health computation on devices too constrained for two separate crypto engines
Current
1
proof-of-concept
this paper
Next
1
FPGA synthesis
area/power/throughput numbers
~2-4 years if picked up by embedded security community
Verified Facts (5)
The security of several prominent FHE schemes is based on variants of the Learning With Errors (LWE) problem
ML-KEM is the new post-quantum standard for asymmetric encryption
The paper proposes an agile cryptographic scheme combining ML-KEM and BGV
The authors describe parameter selection and show feasibility with a proof-of-concept implementation
The target use case is embedded implementations for health data processing
Practical Implications (3)
Embedded device designers considering post-quantum migration can evaluate unified lattice cores instead of budgeting silicon area for two separate crypto engines
The parameter selection methodology is reusable for other LWE-based scheme pairs beyond BGV and ML-KEM
Healthcare IoT architects should monitor this line of work but cannot deploy it yet — no hardware validation exists
More latest news
Read all