Skip to main navigation Skip to search Skip to main content

Discrete logarithm based additively homomorphic encryption and secure data aggregation

  • Licheng Wang*
  • , Lihua Wang*
  • , Yun Pan
  • , Zonghua Zhang
  • , Yixian Yang
  • *Corresponding author for this work
  • Beijing University of Posts and Telecommunications
  • Japan National Institute of Information and Communications Technology
  • Communication University of China
  • Cité Scientifique Rue Guglielmo Marconi

Research output: Contribution to journalArticlepeer-review

Abstract

At PKC 2006, Chevallier-Mames, Paillier, and Pointcheval proposed discrete logarithm based encryption schemes that are partially homomorphic, either additively or multiplicatively and announced an open problem: finding a discrete logarithm based cryptosystem that would help realize fully additive or multiplicative homomorphism. In this study, we achieve this goal by enclosing two opposite settings on the discrete logarithm problems (DLP) simultaneously: the first setting is that DLP over Zp0 (where p0 - 1 is smooth) is used to encode messages, while the second setting is that DLP over Zp (where p - 1 is non-smooth, i.e., containing large prime factors) is used to encrypt plaintexts. Then, based on the proposed scheme, novel protocols for secure data aggregation in wireless sensor networks are presented. Finally, taking Paillier's factoring-based additively homomorphic encryption schemes as the reference framework, we present detailed performance comparisons and further enhancement.

Original languageEnglish
Pages (from-to)3308-3322
Number of pages15
JournalInformation Sciences
Volume181
Issue number16
DOIs
Publication statusPublished - 15 Aug 2011
Externally publishedYes

Keywords

  • Discrete logarithm problem
  • Homomorphic encryption
  • Secure data aggregation
  • Wireless sensor networks

Fingerprint

Dive into the research topics of 'Discrete logarithm based additively homomorphic encryption and secure data aggregation'. Together they form a unique fingerprint.

Cite this