物联网学报2023,Vol.7Issue(4):168-179,12.DOI:10.11959/j.issn.2096-3750.2023.00362
认证加密算法SM4-GCM的低成本硬件架构设计与实现
Design and implementation of low-cost hardware architecture for authentication encryption algorithm SM4-GCM
摘要
Abstract
The internet of things(IoT)has gained wide adoption across various industries,driving digitalization and intel-ligence in industry applications.However,the data collected by IoT devices in some industry applications may be closely linked to user privacy and property security.To ensure the security of such data,a cost-effective,multifunctional hard-ware architecture design based on the Chinese authenticated encryption algorithm SM4-GCM(Galois/Counter Mode)was proposed,which offered a balanced approach to performance,cost,and hardware-level data confidentiality and in-tegrity assurance,and supported three operation modes:SM4-CTR,SM4-ECB,and SM4-GCM.The implementation re-sults on the field programmable gate array(FPGA)development board demonstrate that the design requires only 1 761 look-up tables and 1 825 registers,occupies only 604 slices,and has a throughput rate of 39.78 Mbit/s@100 MHz.These results suggest that the proposed design can effectively meet the requirements of IoT data security applications.关键词
物联网/数据安全/认证加密/SM4-GCM/FPGAKey words
IoT/data security/authenticated encryption/SM4-GCM/FPGA分类
信息技术与安全科学引用本文复制引用
陈锐,李春强..认证加密算法SM4-GCM的低成本硬件架构设计与实现[J].物联网学报,2023,7(4):168-179,12.基金项目
江苏省工业软件工程技术中心开放基金资助项目(No.ZK19-04-03) (No.ZK19-04-03)
南京工业职业技术大学创新基金资助项目(No.YK20-05-07)Open Fund of Jiangsu Industrial Software Engineering Technology Center(No.ZK19-04-03),Innovation Fund of Nanjing Vocational University of Industry Technology(No.YK20-05-07) (No.YK20-05-07)