The notion of aggregator oblivious (AO) security for privacy preserving data aggregation was formalized with a specific construction of AO-secure blinding technique over a cyclic group by Shi et al. Some of proposals of data aggregation protocols use the blinding technique of Shi et al. for BGN cryptosystem, an additive homomorphic encryption. Previously, there have been some security analysis on some of BGN based data aggregation protocols in the context of integrity or authenticity of data. Even with such security analysis, the BGN cryptosystem has been a popular building block of privacy preserving data aggregation protocol. In this paper, we study the privacy issues in the blinding technique of Shi et al. used for BGN cryptosystem. We show that the blinding techniques for the BGN cryptosystem used in several protocols are not privacy preserving against the recipient, the decryptor. Our analysis is based on the fact that the BGN cryptosystem uses a pairing e:GxG-->G_T and the existence of the pairing makes the DDH problem on G easy to solve. We also suggest how to prevent such privacy leakage in the blinding technique of Shi et al. used for BGN cryptosystem.
翻译:Shi等人对一个环形群具体构建了AO安全失明技术,从而正式确定了保护隐私数据汇总安全的概念。一些数据汇总协议提案对BGN加密系统使用了Shi等人的失明技术,这是一种添加的同质加密。以前,在数据完整性或真实性的背景下,对一些基于BGN的数据汇总协议进行了一些安全分析。即使进行了这种安全分析,BGN加密系统也一直是保护隐私数据汇总协议的一个受欢迎的组成部分。在本文中,我们研究了用于BGN加密系统的Shi等人失明技术中的隐私问题。我们表明,若干协议中使用的BGN加密系统的失明技术并不是对接收者即解密者的隐私保护。我们的分析基于以下事实,即BGN加密系统使用了一种配对 e:GxG->G_T,配对系统的存在使得DDH问题在G-GNG加密系统上很容易解决。我们还提出如何在B盲人系统中防止这种私隐漏的技术。我们还提出如何使用这种技术。</s>