作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2026, Vol. 52 ›› Issue (6): 214-225. doi: 10.19678/j.issn.1000-3428.0070342

• 网络空间安全 • 上一篇    下一篇

基于软硬协同的元宇宙身份安全认证方案

杨兴宇1, 周骅1,*(), 田有亮1,2,3,4, 杨科迪2,3,4,5   

  1. 1. 贵州大学大数据与信息工程学院, 贵州 贵阳 550025
    2. 贵州大学公共大数据国家重点实验室, 贵州 贵阳 550025
    3. 贵州大学密码学与数据安全研究所, 贵州 贵阳 550025
    4. 贵州省密码学与区块链技术特色重点实验室, 贵州 贵阳 550025
    5. 贵州大学计算机科学与技术学院, 贵州 贵阳 550025
  • 收稿日期:2024-09-09 修回日期:2024-12-02 出版日期:2026-06-15 发布日期:2024-12-20
  • 通讯作者: 周骅
  • 作者简介:

    杨兴宇, 男, 硕士, 主研方向为电路与系统

    周骅(通信作者), 副教授

    田有亮, 教授

    杨科迪, 博士

  • 基金资助:
    国家重点研发计划(2021YFB3101100); 国家自然科学基金(62272123); 贵州省高层次创新型人才项目(黔科合平台人才[2020]6008); 贵州省科技计划项目(黔科合平台人才[2020]5017); 贵州省科技计划项目(黔科合支撑[2022]一般065); 贵阳市科技计划项目(筑科合[2022]2-4)

Identity Security Authentication Scheme Based on Software━Hardware Collaboration for the Metaverse

YANG Xingyu1, ZHOU Hua1,*(), TIAN Youliang1,2,3,4, YANG Kedi2,3,4,5   

  1. 1. College of Big Data and Information Engineering, Guizhou University, Guiyang 550025, Guizhou, China
    2. State Key Laboratory of Public Big Data, Guizhou University, Guiyang 550025, Guizhou, China
    3. Institute of Cryptography and Data Security, Guizhou University, Guiyang 550025, Guizhou, China
    4. Guizhou Provincial Key Laboratory of Cryptography and Blockchain Technology, Guizhou University, Guiyang 550025, Guizhou, China
    5. College of Computer Science and Technology, Guizhou University, Guiyang 550025, Guizhou, China
  • Received:2024-09-09 Revised:2024-12-02 Online:2026-06-15 Published:2024-12-20
  • Contact: ZHOU Hua

摘要:

随着元宇宙技术的快速应用, 虚拟空间中的身份安全与信任机制面临严峻挑战。针对元宇宙环境高并发、低延迟的交互特性, 以及在保护用户隐私的同时需实现恶意行为监管, 提出一种基于软硬协同技术和签密算法的元宇宙身份安全认证方案。首先, 在协议设计上, 设计一种结合设备硬件指纹与国密算法的可追溯身份认证协议, 该协议在保障用户匿名性的同时, 实现了身份的分布式认证与追踪; 其次, 在系统实现上, 因复杂密码运算导致的计算瓶颈, 构建了基于现场可编程门阵列(FPGA)的软硬协同计算平台。利用FPGA的并行处理优势, 对签密算法中的核心模乘与点乘运算进行硬件加速, 有效卸载了中央处理器(CPU)的计算压力, 显著提高了签密效率; 最后, 通过构建身份认证协议验证平台对方案进行全面评估。实验结果表明, 该方案兼具高安全性与高效率, 相较于传统CPU软件, 经FPGA硬件加速后的签密计算性能提升了13.6倍, 能有效解决元宇宙认证中效率与安全难以兼顾的问题, 为构建可信的元宇宙生态提供了关键技术支撑。

关键词: 元宇宙, 身份认证, 数字签名, 软硬协同, 国密算法

Abstract:

With the rapid application of metaverse technology, identity security and trust mechanisms in virtual spaces are facing severe challenges. In response to the high concurrency and low latency interaction characteristics of the metaverse environment, as well as the need to achieve malicious behavior supervision while protecting user privacy, this paper proposes a metaverse identity security authentication scheme based on software—hardware collaborative technology and a signcryption algorithm. First, in terms of protocol design, a traceable identity authentication protocol that combines device hardware fingerprints and national cryptographic algorithms is designed. This protocol achieves distributed authentication and identity tracking while ensuring user anonymity. Second, in terms of system implementation, to handle the computational bottlenecks caused by complex cryptographic operations, a software—hardware collaborative computing platform based on Field Programmable Gate Array (FPGA) is constructed. By leveraging the parallel processing advantage of FPGA, hardware acceleration is applied to the core operations, namely modular and point multiplications, in the signcryption algorithm, effectively offloading the computational pressure on the Central Processing Unit (CPU) and significantly improving signcryption efficiency. Finally, the scheme is comprehensively evaluated by constructing an identity authentication protocol verification platform. Experimental results demonstrate that the proposed scheme combines high security and efficiency. Compared to traditional CPU software implementation, the signcryption computation performance improves by 13.6 times after FPGA hardware acceleration. The scheme can balance efficiency and security in metaverse authentication and provide key technical support for building a trusted and manageable metaverse ecosystem.

Key words: metaverse, identity authentication, digital signature, software—hardware collaboration, national cryptography algorithm