帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

以自主国密芯片为核心的认证、加密系统的设计与实现

导  师: 熊晓明; 操万鹏

授予学位: 硕士

作  者: ();

机构地区: 广东工业大学

摘  要: 近年来,随着通信技术的普及,数据信息的传输越来越普遍,随之产生的安全问题也越来越突出。身份认证技术和信息加密技术是信息安全领域内保护通信双方信息安全的关键。身份认证可保证通信双方的合法性,防止通信过程中抵赖现象的发生,信息加密可保障数据安全,防止数据泄露及在通信过程中被不法分子窃取。目前,我国的信息安全系统普遍使用由国外研发的支持国际通用密码算法的安全芯片,安全隐患巨大。而研究表明,由我国自主研发设计的国密安全芯片,无论是在功能还是在安全性上都已经能够完全取代国外研发的安全芯片。因此,应用自主国密安全芯片,对于保障国家及个人的信息安全具有重要意义。在此背景下,本文采用自主国密芯片作为主控芯片,设计出可实现通信双方身份认证、文本文档及图像加密的通信系统。首先介绍了SM2数字签名算法、SM2公钥加密算法、SM3密码杂凑算法及SM4分组密码算法的原理及实现流程。接着介绍了系统的开发环境,包括硬件开发环境Altium Designer、软件开发环境CDS(C-Sky Development Suite)平台及MATLAB GUI设计。系统总体方案设计与实现。首先进行了系统需求分析,设计出以自主国密芯片为核心的端到端身份认证、信息加密通信系统。将系统总体设计分为硬件电路设计、通信协议设计、软件方案设计三大部分,给出了系统的总体架构,提出了硬件平台设计架构与软件实现方案,并对自定义串行通信协议和WIFI通信协议进行了详细设计。接着,基于系统硬件平台架构,将硬件电路设计分为MCU核心电路设计和外围电路设计两部分,通过Altium Designer软件进行了原理图与PCB设计,并完成了硬件平台元器件的焊接。最后,对系统软件方案进行了详细设计,详细介绍了身份认证、文本文档及图像加密通信的实现原理及实现流程,并对方案的安全性及加解密速度进行了分析。系统功能及性能测试。首先搭建了系统测试平台,将应用程序下载到硬件平台开发板。接着,对系统的各项功能进行了测试,具体包括WIFI测试、身份认证测试、SM4通信密钥生成测试、文本文档及图像加密通信测试。最后,对系统性能进行了测试,包括SM2加解密及签名验签速率、SM3摘要生成速率、SM4加解密速率。从测试结果来看,系统方案合理、各项功能基本正常,基本能够达到本论文的预期效果,具有一定的实用价值。更多还原

关 键 词: 国密芯片 国密算法 [1930425]身份认证 数据加解密 数字签名验签

分 类 号: [TN40;TP309.7]

领  域: [] []

相关作者

作者 卜亚男
作者 梁向东
作者 朱晴晴
作者 揭敏
作者 彭钢

相关机构对象

机构 华南理工大学
机构 广东技术师范学院
机构 暨南大学
机构 中山大学
机构 东莞理工学院文学院

相关领域作者