LWE ⇒ Selectively secure HIBE (bonsai trees)
Statement
If LWE is hard with polynomial modulus-to-noise ratio, there is a selectively secure HIBE scheme of every constant depth in the standard model: depth uses modulus and inverse error rate , since each level of delegation multiplies the Gaussian parameter by a factor — CHKP10, ABB10.
Sketch
A short basis of yields a short basis of for any , without revealing the original basis, so a key for an identity delegates keys to its descendants. In CHKP10 the matrix for an identity concatenates one public block per identity bit; in ABB10 each level contributes one block for an injective encoding with invertible differences. The reduction sets up the blocks so that it knows trapdoors for every identity except the committed challenge identity, whose matrix carries its LWE samples — CHKP10, ABB10.
Notes
- Efficiency: the lattice dimension grows linearly with the total identity length in CHKP10 and with the depth alone in ABB10 — ABB10.
- A HIBE of depth one is an IBE: HIBE ⇒ IBE. In the random-oracle model a simpler IBE is the GPV scheme — GPV08.