Verifiable Inner Product Encryption Scheme
Verifiable Inner Product Encryption Scheme
复制标题
可验证内积加密方案
DOI:
10.1007/978-3-030-45374-9_3
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
P. Ryan
中科院分区:
文献类型:
--
作者:
Najmeh Soroush;Vincenzo Iovino;A. Rial;P. B. Rønne;P. Ryan
In the standard setting of functional encryption (FE), we assume both the Central Authority (CA) and the encryptors to run their respective algorithms faithfully. Badrinarayananet al.[ASIACRYPT 2016] proposed the concept of verifiable FE, which essentially guarantees that dishonest encryptors and authorities, even when colluding together, are not able to generate ciphertexts and tokens that give “inconsistent” results. They also provide a compiler turning any perfectly correct FE into a verifiable FE, but do not give efficient constructions.In this paper we improve on this situation by considering Inner-Product Encryption (IPE), which is a special case of functional encryption and a primitive that has attracted wide interest from both practitioners and researchers in the last decade. Specifically, we construct the firstefficientverifiable IPE (VIPE) scheme according to the inner-product functionality of Katz, Sahai and Waters [EUROCRYPT 2008]. To instantiate the general construction of Badrinarayananet al.we need to solve several additional challenges. In particular, we construct the first efficientperfectly correctIPE scheme. Our VIPE satisfiesunconditionalverifiability, whereas its privacy relies on the DLin assumption.