发表状态 | 已发表Published |
题名 | A variant RSA acceleration with parallelisation |
作者 | |
发表日期 | 2022 |
发表期刊 | International Journal of Parallel, Emergent and Distributed Systems
![]() |
ISSN/eISSN | 1744-5760 |
卷号 | 37期号:3页码:318-332 |
摘要 | 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. |
关键词 | asymmetric cryptosystem CUDA implementation GPGPU Parallel computing RSA algorithm |
DOI | 10.1080/17445760.2021.2024535 |
URL | 查看来源 |
收录类别 | ESCI |
语种 | 英语English |
WOS研究方向 | Computer Science |
WOS类目 | Computer Science, Theory & Methods |
WOS记录号 | WOS:000742284300001 |
Scopus入藏号 | 2-s2.0-85122897732 |
引用统计 | |
文献类型 | 期刊论文 |
条目标识符 | https://repository.uic.edu.cn/handle/39GCC9TT/8276 |
专题 | 理工科技学院 |
通讯作者 | Liu, JunJie |
作者单位 | 1.Division of Science and Technology,BNU-HKBU United International College,Zhuhai,China 2.Guangzhou Gaozhuan Information Technology Limited,Guangzhou,Guangdong,China |
第一作者单位 | 北师香港浸会大学 |
通讯作者单位 | 北师香港浸会大学 |
推荐引用方式 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. |
条目包含的文件 | 条目无相关文件。 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论