Abstract
In order to prove the ElGamal CCA(Chosen Ciphertext Attack) security in the random oracle model, it is necessary to use the group where ICDH(Interactive Computational Diffie Hellman) assumption holds. Until now, only bilinear group with complex algebraic structure has been known as the ICDH group. In this paper, we introduce the ICDH group with simple algebraic structure. In other words, we prove that ICDH assumption holds in the integer group with composite modulus. On the basis of this, we propose the CCA secure hashed ElGamal and its fast variant to speed up decryption by parallel processing. Our parallel scheme has the fastest decryption among all CCA secure PKE(Public Key Encryption) schemes implemented in integer group and gives the possibility that ElGamal protocol could be practical when the big modulus numbers are used to resist the quantum attack.
Publisher
Public Library of Science (PLoS)
Reference43 articles.
1. New directions in cryptography;W. Diffie;IEEE Transactions on Information Theory,1976
2. A public key cryptosystem and signature scheme based on discrete logarithms;T. ElGamal;IEEE Transactions on Information Theory,1985
3. A Practical Public Key Cryptosystem Provably Secure against Adaptive Chosen Ciphertext Attack;R Crammer;CRYPTO 1998, LNCS,1998
4. The oracle diffie-hellman assumptions and an analysis of DHIES;M. Abdalla;CT-RSA 2001, LNCS,2020
5. Design and analysis of practical public-key encryption schemes secure against adaptive chosen ciphertext attack;R. Cramer;SIAM Journal on Computing,2003