Possibility of decryption speed-up by parallel processing in CCA secure hashed ElGamal.

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. I...

Full description

Bibliographic Details
Main Authors: Gyu Chol Kim, Hyon A Ji, Yong Bok Jong, Gwang Hyok Kim, Hak Su Kim
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2023-01-01
Series:PLoS ONE
Online Access:https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0294840&type=printable
_version_ 1827585979003699200
author Gyu Chol Kim
Hyon A Ji
Yong Bok Jong
Gwang Hyok Kim
Hak Su Kim
author_facet Gyu Chol Kim
Hyon A Ji
Yong Bok Jong
Gwang Hyok Kim
Hak Su Kim
author_sort Gyu Chol Kim
collection DOAJ
description 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.
first_indexed 2024-03-08T23:54:26Z
format Article
id doaj.art-1e05cb0891cf4867942b385ae546f83f
institution Directory Open Access Journal
issn 1932-6203
language English
last_indexed 2024-03-08T23:54:26Z
publishDate 2023-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj.art-1e05cb0891cf4867942b385ae546f83f2023-12-13T05:32:28ZengPublic Library of Science (PLoS)PLoS ONE1932-62032023-01-011811e029484010.1371/journal.pone.0294840Possibility of decryption speed-up by parallel processing in CCA secure hashed ElGamal.Gyu Chol KimHyon A JiYong Bok JongGwang Hyok KimHak Su KimIn 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.https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0294840&type=printable
spellingShingle Gyu Chol Kim
Hyon A Ji
Yong Bok Jong
Gwang Hyok Kim
Hak Su Kim
Possibility of decryption speed-up by parallel processing in CCA secure hashed ElGamal.
PLoS ONE
title Possibility of decryption speed-up by parallel processing in CCA secure hashed ElGamal.
title_full Possibility of decryption speed-up by parallel processing in CCA secure hashed ElGamal.
title_fullStr Possibility of decryption speed-up by parallel processing in CCA secure hashed ElGamal.
title_full_unstemmed Possibility of decryption speed-up by parallel processing in CCA secure hashed ElGamal.
title_short Possibility of decryption speed-up by parallel processing in CCA secure hashed ElGamal.
title_sort possibility of decryption speed up by parallel processing in cca secure hashed elgamal
url https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0294840&type=printable
work_keys_str_mv AT gyucholkim possibilityofdecryptionspeedupbyparallelprocessinginccasecurehashedelgamal
AT hyonaji possibilityofdecryptionspeedupbyparallelprocessinginccasecurehashedelgamal
AT yongbokjong possibilityofdecryptionspeedupbyparallelprocessinginccasecurehashedelgamal
AT gwanghyokkim possibilityofdecryptionspeedupbyparallelprocessinginccasecurehashedelgamal
AT haksukim possibilityofdecryptionspeedupbyparallelprocessinginccasecurehashedelgamal