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 条
  • [21] Data Placement Strategies that Speed-Up Distributed Graph Query Processing
    Janke, Daniel
    Staab, Steffen
    Leinberger, Martin
    PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON SEMANTIC BIG DATA (SBD 2020), 2020,
  • [22] Computing with time-varying data: Sequential complexity and parallel speed-up
    Luccio, F.
    Pagli, L.
    Theory of Computing Systems, 31 (01): : 5 - 26
  • [23] Computing with time-varying data: Sequential complexity and parallel speed-up
    Luccio, F
    Pagli, L
    THEORY OF COMPUTING SYSTEMS, 1998, 31 (01) : 5 - 26
  • [24] AN OPTIMAL SPEED-UP PARALLEL ALGORITHM FOR TRIANGULATING SIMPLICIAL POINT SETS IN SPACE
    ELGINDY, H
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1986, 15 (05) : 389 - 398
  • [25] Parallel Speed-up of Preconditioned Fractional Step Navier-Stokes Solvers
    Djanali, Vivien
    Armfield, Steven
    Kirkpatrick, Michael
    Norris, Stuart
    ADVANCES IN APPLIED MECHANICS AND MATERIALS, 2014, 493 : 215 - +
  • [26] Computing with Time-Varying Data: Sequential Complexity and Parallel Speed-Up
    F. Luccio
    L. Pagli
    Theory of Computing Systems, 1998, 31 : 5 - 26
  • [27] DEDICATED MULTIPLIER ICS SPEED-UP PROCESSING IN FAST COMPUTER-SYSTEMS
    WASER, S
    ELECTRONIC DESIGN, 1978, 26 (19) : 98 - 103
  • [28] Six-fold speed-up of Smith-Waterman sequence database searches using parallel processing on common microprocessors
    Rognes, T
    Seeberg, E
    BIOINFORMATICS, 2000, 16 (08) : 699 - 706
  • [29] Gridifying IBM's generic log adapter to speed-up the processing of log data
    Paniagua, Claudi
    Xhafa, Fatos
    Daradoumis, Thanasis
    CISIS 2007: FIRST INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2007, : 257 - 262
  • [30] S&SEM: A Secure and Speed-Up Election Mechanism for PoS-Based Blockchain Network
    Naz, Sana
    Siddiqui, Mohsin Javaid
    Lee, Scott Uk-Jin
    MATHEMATICS, 2024, 12 (20)