Verifiable Inner Product Encryption Scheme

Verifiable Inner Product Encryption Scheme
复制标题

可验证内积加密方案

DOI:
10.1007/978-3-030-45374-9_3
复制
发表时间:
2020
期刊:
IACR Cryptol. ePrint Arch.
影响因子:
--
通讯作者:
P. Ryan
P. Ryan
中科院分区:
--
文献类型:
--
作者:
Najmeh Soroush;Vincenzo Iovino;A. Rial;P. B. Rønne;P. Ryan

文献摘要

被引文献

相似文献

在函数加密(FE)的标准设置中,我们假设中央机构(CA)和认证机构都忠实地运行各自的算法。Badrinarayananet al. [ASIACRYPT 2016]提出了可验证FE的概念,这基本上保证了不诚实的加密者和权威机构,即使在勾结在一起,也无法生成给出“不一致”结果的密文和令牌。他们还提供了一个编译器,把任何完全正确的FE到一个可验证的FE,但不给有效的construction.In本文中,我们改善这种情况,考虑内积加密(IPE),这是一个特殊的情况下,功能加密和原语,吸引了广泛的兴趣,从业者和研究人员在过去的十年。具体来说,我们根据Katz、Sahai和沃茨[EUROCRYPT 2008]的内积功能构造了第一个有效可验证的IPE(VIPE)方案。为了实例化Badrinarayanet等人的一般构造,我们需要解决几个额外的挑战。特别地,我们构造了第一个有效完全正确的IPE格式。我们的VIPE满足无条件可验证性,而其隐私依赖于DLin假设。
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.