Skip to content

Lattice IBE

GPV IBE · Dual-LWE · Toy Parameters

Hash an exact identity to a public syndrome, extract its private preimage with a GPV trapdoor, and test real dual-LWE encryption against a public attack on deliberately tiny parameters.

Mechanism toy, not secure parameters. This page executes GPV's algebra at dimension four. It deliberately fails the paper's asymptotic parameter conditions, and a public bounded search recovers a working key.

Current run

Choose exact identity bytes

The profile accepts 1–96 printable ASCII characters without spaces. It does not normalize case, aliases, or Unicode; those enrollment questions sit outside the construction.

Preparing the initial run.

Sources and retained limits

Read the construction, then read the caveats

Not implemented: secure TrapGen, production dimensions, a concrete estimator, QROM or CCA security, authenticated encryption, ABE policies, key enrollment, revocation, constant-time arithmetic, or a deployment profile. The deterministic seed is for reproducibility only.