Status | 已发表Published |
Title | A variant RSA acceleration with parallelisation |
Creator | |
Date Issued | 2022 |
Source Publication | International Journal of Parallel, Emergent and Distributed Systems
![]() |
ISSN | 1744-5760 |
Volume | 37Issue:3Pages:318-332 |
Abstract | The standard RSA relies on multiple big-number modular exponentiation operations and a longer key-length is required for better protection. This imposes a hefty time penalty for encryption and decryption. In this study, we analysed and developed an improved parallel algorithm (PMKRSA) based on the idea of splitting the plaintext into multiple chunks and encrypt the chunks using multiple key-pairs. The algorithm in our new scheme is so natural for parallelised implementation that we also investigated its parallelisation in a GPU environment. In the following, the structure of our new scheme is outlined and its correctness is proved mathematically. Then, with the algorithm implemented and optimised on both CPU and CPU+GPU platforms, we showed that our algorithm shortens the computational time considerably, and it has a security advantage over the standard RSA as it is invulnerable to the common attacks. Finally, we also proved the feasibility of using our algorithm to encrypt large files through simulation. The results show that over the set of file size: 1 MB, 10 MB, 25 MB, 50 MB, 100 MB, the average encryption and decryption time of the CPU version is 0.2476 and 9.4476 s, and for the CPU+GPU version, it is 0.0009 and 0.0618 s, respectively. |
Keyword | asymmetric cryptosystem CUDA implementation GPGPU Parallel computing RSA algorithm |
DOI | 10.1080/17445760.2021.2024535 |
URL | View source |
Indexed By | ESCI |
Language | 英语English |
WOS Research Area | Computer Science |
WOS Subject | Computer Science, Theory & Methods |
WOS ID | WOS:000742284300001 |
Scopus ID | 2-s2.0-85122897732 |
Citation statistics |
Cited Times [WOS]:0
[WOS Record]
[Related Records in WOS]
|
Document Type | Journal article |
Identifier | http://repository.uic.edu.cn/handle/39GCC9TT/8276 |
Collection | Faculty of Science and Technology |
Corresponding Author | Liu, JunJie |
Affiliation | 1.Division of Science and Technology,BNU-HKBU United International College,Zhuhai,China 2.Guangzhou Gaozhuan Information Technology Limited,Guangzhou,Guangdong,China |
First Author Affilication | Beijing Normal-Hong Kong Baptist University |
Corresponding Author Affilication | Beijing Normal-Hong Kong Baptist University |
Recommended Citation GB/T 7714 | Liu, JunJie,Tsang, Kang Too,Deng, Yuhui. A variant RSA acceleration with parallelisation[J]. International Journal of Parallel, Emergent and Distributed Systems, 2022, 37(3): 318-332. |
APA | Liu, JunJie, Tsang, Kang Too, & Deng, Yuhui. (2022). A variant RSA acceleration with parallelisation. International Journal of Parallel, Emergent and Distributed Systems, 37(3), 318-332. |
MLA | Liu, JunJie,et al."A variant RSA acceleration with parallelisation". International Journal of Parallel, Emergent and Distributed Systems 37.3(2022): 318-332. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment