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

基于国密算法的通讯加密系统研究及应用

导  师: 熊晓明、熊鹰

授予学位: 硕士

作  者: ();

机构地区: 广东工业大学

摘  要: 随着互联网技术的发展和成熟,使得即时通讯应用得到了全面的普及,每天都有巨量的数据从应用中产生,发送到移动互联网中。如何保证数据传输过程中的完整性问题,引起了各行各业的广泛关注。针对这个问题,应用密码学技术能给出很好的解决方案。密码学做为信息安全技术的基石,正从国防军工领域扩展到了社会各行各业,尤其是移动互联网领域的应用,正无时无刻的保护着国家和个人的信息及利益安全。本文基于国密算法,设计出应用于移动端的实时文字,实时音频和实时视频的端到端加密通讯系统。首先介绍国密SM2,SM4算法原理及其应用范例,并研究当前流行的即时通讯应用的加密原理,综合利弊设计出基于国密算法的数据加密系统。接着对运行平台Android系统进行介绍,包括常用应用开发组件和开发环境部署。关于协议方面,主要介绍实时传输协议RTP(Real-time Transport Protocol)和控制协议RTCP(RTP Control Protocol),内部自定义会话协议MDP(Message Description Pr otocol)。关于编解码标准,采用ILBC语音编解码技术和H.264视频编解码技术,并介绍音视频编解码技术在本系统中的应用。关于通讯加密系统的具体实现,从总体层面出发,先分析系统开发需求,接着介绍用户界面,消息控制和系统服务等三大构成部分,并对系统实现过程中遇到的关键难点做总结并给出相应的解决方法。从系统子模块实现层面出发,先讲解系统界面的布局设计和实现流程,接着分析核心控制单元,广播通讯和心跳机制的原理和实现流程。最后讲解各个底层服务模块的实现,包括加密系统实现类的作用,数据收发模块的作用原理,实时文字聊天的通讯过程,并通过分步骤的方式,重点的介绍了实时音频聊天和实时视频聊天的实现过程。最后介绍测试软件系统的设备及环境,接着测试软件系统的功�

关 键 词: 国密算法 传输协议 数据加密 编解码 即时通讯

领  域: []

相关作者

相关机构对象

机构 华南理工大学

相关领域作者