引用本文:董建阔,黄跃花,付宇笙,肖甫,郑昉昱,林璟锵,董振江.基于异构多核心GPU的高性能密码计算技术研究进展.软件学报,2024,35(12):5582-5608
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 1937次   下载 5179 本文二维码信息
码上扫一扫!
分享到: 微信 更多
基于异构多核心GPU的高性能密码计算技术研究进展
董建阔1, 黄跃花1, 付宇笙1, 肖甫1, 郑昉昱2, 林璟锵3, 董振江1
1.南京邮电大学 计算机学院, 江苏 南京 210023;2.中国科学院大学, 北京 100093;3.中国科学技术大学 网络空间安全学院, 安徽 合肥 230026
摘要:
密码学是保障网络安全的核心基础, 其在数据保护、身份验证、加密通信等方面发挥着至关重要的作用. 随着5G和物联网技术的迅速普及, 网络安全面临着空前的挑战, 对密码学性能的要求呈现出爆发式增长. GPU能够利用数以千计的计算核心并行化加速复杂计算问题, 这种并行化特性非常适用于密码学算法的计算密集型特性. 鉴于此, 研究人员广泛探索了在GPU平台上加速各种密码算法的方法, 与CPU、FPGA等平台相比, GPU展现出明显的性能优势. 论述各类密码算法的分类与GPU平台架构, 对各类密码在GPU异构平台上的研究现状进行详细分析, 总结当前基于GPU平台高性能密码学面临的技术难题, 并对未来技术发展进行展望. 通过深入研究和总结, 旨在为密码工程研究从业者提供有关基于GPU的高性能密码计算的最新研究进展和应用实践的综合参考.
关键词:  公钥密码  后量子密码  同态密码  并行计算  GPU加速
DOI:10.13328/j.cnki.jos.007089
分类号:
基金项目:江苏省重点研发计划(BE2022798); 国家自然科学基金(62302238); 江苏省自然科学基金(BK20220388); 江苏省高等学校基础科学(自然科学)研究面上项目(22KJB520004); 中国博士后科学基金(2022M711689); 公安部技术研究计划(201JSYJD03)
Research Progress in High-performance Cryptographic Computing Technology Based on Heterogeneous Multicore GPUs
DONG Jian-Kuo1, HUANG Yue-Hua1, FU Yu-Sheng1, XIAO Fu1, ZHENG Fang-Yu2, LIN Jing-Qiang3, DONG Zhen-Jiang1
1.School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210023, China;2.University of Chinese Academy of Sciences, Beijing 100093, China;3.School of Cyber Science and Technology, University of Science and Technology of China, Hefei 230026, China
Abstract:
As the core foundation for ensuring network security, cryptography plays a crucial role in data protection, identity verification, encrypted communication, and other aspects. With the rapid popularization of 5G and the Internet of Things technology, network security is facing unprecedented challenges, and the demand for cryptographic performance is showing explosive growth. GPU can utilize thousands of parallel computing cores to accelerate complex computing problems, which is very suitable for the computationally intensive nature of cryptographic algorithms. Therefore, researchers have extensively explored methods to accelerate various cryptographic algorithms on GPU platforms. Compared with platforms such as CPU and FPGA, GPU has significant performance advantages. This study discusses the classification of various cryptographic algorithms and GPU platform architecture, and provides a detailed analysis of current research on various ciphers on GPU heterogeneous platforms. Additionally, it summarizes the current technical challenges confronted by high-performance cryptography based on GPU platforms and provides prospects for future technological development. Finally, comprehensive references can be provided for practitioners in cryptography engineering research on the latest research progress and application practices of high-performance cryptography based on GPU by in-depth studies and summaries.
Key words:  public key cryptography  post quantum cryptography  homomorphic cryptography  parallel computing  GPU acceleration

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: