inner-product encryption


zero and non-zero inner-product encryption (ZIPE/NIPE)

HjWMUx.png

ZIPE achieves an additional security property,attribute-hiding, in which vector x is hidden from the ciphertext. ZIPE providesfunctional encryption for a wide class of relations corresponding to equalities,polynomialsand CNF/DNF formulae.

NIPE supports a wide classof relations corresponding to the complement of those for ZIPE.