中国科学院大学学报2018,Vol.35Issue(2):180-187,8.DOI:10.7523/j.issn.2095-6134.2018.02.005
SM4的快速软件实现技术
Fast software implementation of SM4
摘要
Abstract
SM4 is the national block cipher standard of China widely used in various information systems and security products.Some application environments have high demands for software implementation performance of cryptographic algorithms.Currently,SM4 software implementation is based on look-up table.Therefore,fast software implementation of SM4 algorithm has become an important research topic.This work investigates the software optimization implementation of SM4.Using SIMD technique,we present software optimization implementation of SM4,which has a significant advantage over current software implementation based on look-up table.On the Intel Core i7-6700 processor,the software performance improves by 1.38 times compared to implementation based on look-up table.关键词
SM4/软件优化实现/SIMD技术Key words
SM4/software optimization implementation/SIMD technique分类
信息技术与安全科学引用本文复制引用
郎欢,张蕾,吴文玲..SM4的快速软件实现技术[J].中国科学院大学学报,2018,35(2):180-187,8.基金项目
国家自然科学基金(61232009,61672509)资助 (61232009,61672509)