该研究针对国产密码算法软件实现效率较低的问题,在不改变原有密码算法设计的前提下,研究国产密码算法SM2 、SM3、SM4等算法核心组件快速实现方法,结合CPU硬件架构和指令系统优势,提出了安全高效的密码算法快速实现方法和实现技术,实现在同等硬件平台上运算速度的大幅提升,突破国产平台下高性能密码应用关键核心技术,解决超算云计算大数据安全应用的性能瓶颈。在此基础上完成了对多种算法模式和协议的优化实现。
研究成果有望在不增加额外硬件设备的同时提升密码算法速度,将有效缓解海量数据实时加解密带来的系统性能损失,为超算云计算平台下提供自主可控的高性能数据安全解决方案,提升广大超算和云服务提供商的安全保障能力,推动国产密码在大数据领域的推广应用。