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

被引:0
|
作者
Kim, Gyu Chol [1 ]
Ji, Hyon A. [1 ]
Jong, Yong Bok [1 ]
Kim, Gwang Hyok [1 ]
Kim, Hak Su [1 ]
机构
[1] Kim Chaek Univ Technol, Fac Informat Sci & Technol, Pyongyang, North Korea
来源
PLOS ONE | 2023年 / 18卷 / 11期
关键词
PUBLIC-KEY CRYPTOSYSTEM; SHORT SIGNATURES; DIFFLE-HELLMAN; ENCRYPTION;
D O I
10.1371/journal.pone.0294840
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
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.
引用
收藏
页数:17
相关论文
共 46 条
  • [31] Super-linear speed-up of a parallel multigrid Navier-Stokes solver on Flosolver
    Venkatesh, TN
    Sarasamma, VR
    Rajalakshmy, S
    Sahu, KC
    Govindarajan, R
    CURRENT SCIENCE, 2005, 88 (04): : 589 - 593
  • [32] Speed-up algorithm based on parallel projection correlation technique for planar PIV: Accuracy and limitation
    Zaripov, Dinar I.
    Li, Renfu
    Mikheev, Nikolay I.
    Dushin, Nikolay S.
    FLOW MEASUREMENT AND INSTRUMENTATION, 2018, 60 : 88 - 94
  • [33] A speed-up method of light RDBMS SQLite for stream processing utilizing multicore CPU configurations
    Yamamoto, Moriki
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2013, 96 (07) : 19 - 31
  • [34] Optimal speed-up parallel image template matching algorithms on processor arrays with a reconfigurable bus system
    Tsai, HR
    Horng, SJ
    Tsai, SS
    Lee, SS
    Kao, TW
    Chen, CH
    COMPUTER VISION AND IMAGE UNDERSTANDING, 1998, 71 (03) : 393 - 412
  • [35] Parallel SIMD - A Policy Based Solution for Free Speed-Up using C plus plus Data-Parallel Types
    Yadav, Srinivas
    Gupta, Nikunj
    Reverdell, Auriane
    Kaiser, Hartmut
    PROCEEDINGS OF SIXTH INTERNATIONAL IEEE WORKSHOP ON EXTREME SCALE PROGRAMMING MODELS AND MIDDLEWARE (ESPM2 2021), 2021, : 20 - 29
  • [36] Modeling and robust decentralized control for speed-up phase of web processing systems for composite elastic web
    Chu, Xiaoyan
    Nian, Xiaohong
    Fu, Xinran
    Wang, Haibo
    Xiong, Hongyun
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2020, 357 (11): : 6694 - 6720
  • [37] REAL TIME DIGITAL PROCESSING OF TRACK IRREGULARITIES IN TIME OF SPEED-UP ON TOKAIDO AND SANYO SHINKANSEN.
    Sato, Yoshihiko
    Fujimori, Soji
    Yoshimura, Akiyoshi
    1987, 28 (2-4): : 42 - 47
  • [38] Linear speed-up parallel implementation of continually online trained neural networks for identification and control of fast processes
    Burton, B
    Harley, RG
    IAS '96 - CONFERENCE RECORD OF THE 1996 IEEE INDUSTRY APPLICATIONS CONFERENCE, THIRTY-FIRST IAS ANNUAL MEETING, VOLS 1-4, 1996, : 1718 - 1724
  • [39] Speed-up of input buffer asynchronous transfer mode switch by introducing of parallel read-out structure
    Fujihashi, C
    Hikita, H
    IEEE GLOBECOM 1996 - CONFERENCE RECORD, VOLS 1-3: COMMUNICATIONS: THE KEY TO GLOBAL PROSPERITY, 1996, : 819 - 824
  • [40] A speed-up method of light RDBMS SQLite for stream processing utilizing multi-core CPU configurations
    Yamamoto, Moriki
    IEEJ Transactions on Electronics, Information and Systems, 2011, 131 (12) : 2097 - 2107