浏览全部资源
扫码关注微信
[ "陈锐(1986- ),男,博士,南京工业职业技术大学讲师,主要研究方向为物联网安全、FPGA应用等" ]
[ "李春强(1975- ),男,博士,南京工业职业技术大学讲师,主要研究方向为网络安全、物联网安全等" ]
纸质出版日期:2023-12-20,
网络出版日期:2023-12,
移动端阅览
陈锐, 李春强. 认证加密算法SM4-GCM的低成本硬件架构设计与实现[J]. 物联网学报, 2023,7(4):168-179.
RUI CHEN, CHUNQIANG LI. Design and implementation of low-cost hardware architecture for authentication encryption algorithm SM4-GCM. [J]. Chinese journal on internet of things, 2023, 7(4): 168-179.
陈锐, 李春强. 认证加密算法SM4-GCM的低成本硬件架构设计与实现[J]. 物联网学报, 2023,7(4):168-179. DOI: 10.11959/j.issn.2096-3750.2023.00362.
RUI CHEN, CHUNQIANG LI. Design and implementation of low-cost hardware architecture for authentication encryption algorithm SM4-GCM. [J]. Chinese journal on internet of things, 2023, 7(4): 168-179. DOI: 10.11959/j.issn.2096-3750.2023.00362.
物联网已被广泛应用于各行各业,该项技术的赋能使得行业应用更好地向数字化、智能化方向发展。在一些行业应用中,物联网设备采集的数据与用户隐私和财产安全关系密切。为了保护数据安全,基于国产认证加密算法SM4-GCM(Galois/Counter Mode),提出一种低成本、多功能的硬件架构设计。设计兼顾性能、成本和硬件级的数据机密性和完整性保障,同时也支持3种工作模式:SM4-CTR、SM4-ECB和SM4-GCM。在现场可编程门阵列(FPGA
field programmable gate array)开发板上的实现结果显示,该设计仅需1 761个查找表和1 825个寄存器,占用的资源片仅为604,而吞吐率达到39.78 Mbit/s@100 MHz,能够满足物联网数据安全应用需求。
The internet of things (IoT) has gained wide adoption across various industries
driving digitalization and intelligence 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 hardware 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 integrity assurance
and supported three operation modes: SM4-CTR
SM4-ECB
and SM4-GCM.The implementation results 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-GCMFPGA
IoTdata securityauthenticated encryptionSM4-GCMFPGA
YANG P, XIONG N X, REN J L . Data security and privacy protection for cloud storage:a survey[J]. IEEE Access, 2020(8): 131723-131740.
UKIL A, BANDYOAPDHYAY S, PURI C ,et al. IoT healthcare analytics:the importance of anomaly detection[C]// Proceedings of 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA). Piscataway:IEEE Press, 2016: 994-997.
SELVARAJ S, SUNDARAVARADHAN S . Challenges and opportunities in IoT healthcare systems:a systematic review[J]. SN Applied Sciences, 2020,2(1): 139.
DORRI A, KANHERE S S, JURDAK R ,et al. Blockchain for IoT security and privacy:the case study of a smart home[C]// Proceedings of 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops). Piscataway:IEEE Press, 2017: 618-623.
ZHENG S, APTHORPE N, CHETTY M ,et al. User perceptions of smart home IoT privacy[J]. Proceedings of the ACM on Human-Computer Interaction,2(CSCW): 1-20.
LIN H C, BERGMANN N . IoT privacy and security challenges for smart home environments[J]. Information, 2016,7(3): 44.
YU W J, LIU Y H, DILLON T ,et al. An integrated framework for health state monitoring in a smart factory employing IoT and big data techniques[J]. IEEE Internet of Things Journal, 2022,9(3): 2443-2454.
绿盟科技. 守望高质量:网络安全2022[EB]. 2023.
NSFOCUS. Watching for high quality:network security 2022[EB]. 2023.
United States Department of Homeland Security. Strategic principles for securing the internet of things[EB]. 2016.
YANG P . ShangMi (SM) Cipher Suites for TLS 1.3[EB]. 2021.
BAI K P, WU C K . A secure white-box SM4 implementation[J]. Security and Communication Networks, 2016,9(10): 996-1006.
潘文伦, 秦体红, 贾音 ,等. 对两个 SM4 白盒方案的分析[J]. 密码学报, 2018,5(6): 651-670.
PAN W L, QIN T H, JIA Y ,et al. Cryptanalysis of two white-box SM4 implementations[J]. Journal of Cryptologic Reseatch, 2018,5(6): 651-670.
李新超, 钟卫东, 张帅伟 ,等. 一种SM4算法S盒的门限实现方案[J]. 密码学报, 2018,5(6): 641-650.
LI X C, ZHONG W D, ZHANG S W ,et al. A new threshold implementation of the S-box in SM4[J]. Journal of Cryptologic Reseatch, 2018,5(6): 641-650.
WEI M, SUN S W, WEI Z H ,et al. Unbalanced sharing:a threshold implementation of SM4[J]. Science China Information Sciences, 2021,64(5): 1-3.
ZHOU F, ZHANG B J, WU N ,et al. The design of compact SM4 encryption and decryption circuits that are resistant to bypass attack[J]. Electronics, 2020,9(7): 1102.
YU S Y, LI K L, LI K Q ,et al. A VLSI implementation of an SM4 algorithm resistant to power analysis[J]. Journal of Intelligent & Fuzzy Systems, 2016,31(2): 795-803.
NIU Y B, JIANG A P . The low power design of SM4 cipher with resistance to differential power analysis[C]// Proceedings of Sixteenth International Symposium on Quality Electronic Design. Piscataway:IEEE Press, 2015: 470-474.
王磊, 龚征, 刘哲 ,等. 基于塔域的 SM4 算法快速软件实现[J]. 密码学报, 2022,9(6): 1081-1098.
WANG L, GONG Z, LIU Z ,et al. Fast software implementation of SM4 based on tower field[J]. Journal of Cryptologic Reseatch, 2022,9(6): 1081-1098.
KWON H, KIM H, EUM S ,et al. Optimized implementation of SM4 on AVR microcontrollers,RISC-V processors,and ARM processors[J]. IEEE Access, 2022,10: 80225-80233.
ZHANG J B, MA M, WANG P . Fast implementation for SM4 cipher algorithm based on bit-slice technology[M]. Lecture Notesin Computer Science. Cham: Springer International Publishing, 2018: 104-113.
张才贤 . 基于CUDA的并行SM4-GCM设计与实现[D]. 西安:西安电子科技大学, 2019.
ZHANG C X . Design and implementation of parallel SM4-GCM based on CUDA[D]. Xi'an:Xi’dian University, 2019.
翟嘉琪, 李斌, 周清雷 ,等. 基于FPGA的高性能可扩展SM4-GCM算法实现[J]. 计算机科学, 2022,49(10): 74-82.
ZHAI J Q, LI B, ZHOU Q L ,et al. Implementation of FPGA-based high-performance and scalable SM4-GCM algorithm[J]. Computer Science, 2022,49(10): 74-82.
LI L, YANG F, PAN Y M ,et al. An implementation method for SM4-GCM on FPGA[C]// Proceedings of 2017 IEEE 2nd Advanced Information Technology,Electronic and Automation Control Conference (IAEAC). Piscataway:IEEE Press, 2017: 1977-1981.
CHEN R, LI B . Exploration of the high-efficiency hardware architecture of SM4-CCM for IoT applications[J]. Electronics, 2022,11(6): 935.
ZHENG L, LI C T, LIU Z B ,et al. Implementation of high throughput XTS-SM4 module for data storage devices[M]. Lecture Notes of the Institute for Computer Sciences,Social Informatics and Telecommunications Engineering. Cham: Springer International Publishing, 2018: 271-290.
樊凌雁, 周盟, 骆建军 ,等. 多引擎并行CBC模式的SM4算法的芯片级实现[J]. 计算机研究与发展, 2018,55(6): 1247-1253.
FAN L Y, ZHOU M, LUO J J ,et al. IC design with multiple engines running CBC mode SM4 algorithm[J]. Journal of Computer Research and Development, 2018,55(6): 1247-1253.
GUAN Z Y, LI Y H, SHANG T ,et al. Implementation of SM4 on FPGA:trade-off analysis between area and speed[C]// Proceedings of 2018 IEEE International Conference on Intelligence and Safety for Robotics (ISR). Piscataway:IEEE Press, 2018: 192-197.
ZHU K S, ZHANG L C, DAI Z B ,et al. Design and implementation of low-cost SM4 for consumer electronic product[C]// Proceedings of 2016 IEEE International Conference on Consumer Electronics-China (ICCE-China). Piscataway:IEEE Press, 2016: 1-5.
LI Y Q, WU X J, BAI G Q . Implementation of SM4 algorithm based on asynchronous dual-rail low-power design[C]// Proceedings of 2018 14th IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT). Piscataway:IEEE Press, 2018: 1-3.
ZHENG X, XU C Y, HU X H ,et al. The software/hardware co-design and implementation of SM2/3/4 encryption/decryption and digital signature system[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2020,39(10): 2055-2066.
KAVUN E B, MENTENS N, VLIEGEN J ,et al. Efficient utilization of DSPs and BRAMs revisited:new AES-GCM recipes on FPGAs[C]// Proceedings of 2019 International Conference on ReConFigurable Computing and FPGAs (ReConFig). Piscataway:IEEE Press, 2019: 1-2.
DWORKIN M . NIST special publication 800-38D:recommendation for block cipher modes of operation:galois/counter mode (GCM) and GMAC[EB]. 2023.
SINHA R S, WEI Y Q, HWANG S H . A survey on LPWA technology:LoRa and NB-IoT[J]. ICT Express, 2017,3(1): 14-21.
0
浏览量
96
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构