基于CDMA网络电路域移动终端加密通信软件研究与设计
发布时间:2023-06-01 03:54
CDMA技术体制由军用扩频通信技术演变而来,具有安全性能好、抗干扰能力强、话音清晰、低辐射等特点,一直以来受到军事部门或国家特殊单位的青睐。然而,用户的话音、短消息等信息仍然是以明文方式在网络中传输,由于传输信息的重要性和敏感性,极易受到非法窃听,造成失泄密事件,具有较大安全隐患。因此,解决信息安全传输,实现CDMA手机用户间的加密通信,具有较强的科研和现实意义。本文首先分析了当前CDMA加密系统的研究现状和技术发展趋势,结合我国CDMA公众网的技术特点,总结对比了多种加密方式,提出了一种依托CDMA公众网,采用电路域媒体透传技术,在移动终端通过加装TF(Trans-Flash)型加密模块和配套软件的方式,实现加密通信业务的网络模型,并设计了具体的业务流程。其次,通过对密码技术和密钥管理与分发机制的研究,设计了一种通过短消息信道,分发密钥的方案。该方案中,密钥分发中心KDC(Key Distribution Center)完成密钥的生成,在终端进行加密通信时,终端中的TF密码模块将接收网络端生成的密钥,与TF密码模块中的加密算法对通信数据加解密,加大了破译难度,在根本上提高了系统安全性...
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第1章 绪论
1.1 研究背景及意义
1.2 国内外技术现状及趋势
1.2.1 国内外技术现状
1.2.2 技术发展趋势
1.3 论文研究意义与主要内容
1.4 论文章节安排
第2章 CDMA加密系统涉及的相关知识和技术
2.1 CDMA移动通信技术及我国CDMA网络特点
2.2 CDMA语音业务编码
2.3 CDMA网络媒体透传技术
2.4 CDMA短消息业务
2.5 通信加密技术在CDMA系统中的应用
2.5.1 加密与解密
2.5.2 密钥管理
2.5.3 密钥的种类与层次结构
2.5.4 密钥协商分发及在CDMA系统中的应用
2.6 本章小结
第3章 CDMA加密系统网络侧模型及业务流程设计
3.1 网络模型设计
3.1.1 设计原则
3.1.2 加密语音承载设计
3.1.3 密钥分发和封装设计
3.1.4 密钥算法选择和管理设计
3.1.5 网络结构设计
3.2 主要业务流程设计
3.2.1 双向鉴权业务流程设计
3.2.2 密钥分发流程设计
3.2.3 加密语音业务流程设计
3.2.4 加密短消息业务流程设计
3.3 本章小结
第4章 CDMA加密系统终端侧业务功能软件设计与实现
4.1 Android系统软件架构
4.2 业务功能软件需求分析
4.2.1 整体需求
4.2.2 接口需求
4.2.3 功能需求
4.3 加密移动终端硬件架构
4.3.1 TF密码模块
4.3.2 CMDA移动终端
4.4 加密移动终端业务功能软件架构
4.5 开发环境搭建
4.5.1 搭建Java JDK环境
4.5.2 搭建Gradle环境
4.5.3 Android Studio配置
4.6 移动终端与TF密码模块接口软件设计
4.7 业务功能应用软件设计与实现
4.7.1 UI界面设计和实现
4.7.2 登录模块设计与实现
4.7.3 双向鉴权模块设计与实现
4.7.4 加密语音模块设计与实现
4.7.5 加密短消息模块设计与实现
4.7.6 加密通信录模块设计与实现
4.7.7 密码模块管理查询模块设计与实现
4.7.8 加密通信业务统计功能模块设计与实现
4.8 本章小结
第5章 测试与结果分析
5.1 测试条件
5.1.1 测试环境
5.1.2 测试工具
5.2 功能测试
5.3 性能测试
5.4 测试结果分析
5.5 本章小结
第6章 总结与展望
6.1 本文工作总结
6.2 论文展望
参考文献
作者简介
致谢
本文编号:3826602
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第1章 绪论
1.1 研究背景及意义
1.2 国内外技术现状及趋势
1.2.1 国内外技术现状
1.2.2 技术发展趋势
1.3 论文研究意义与主要内容
1.4 论文章节安排
第2章 CDMA加密系统涉及的相关知识和技术
2.1 CDMA移动通信技术及我国CDMA网络特点
2.2 CDMA语音业务编码
2.3 CDMA网络媒体透传技术
2.4 CDMA短消息业务
2.5 通信加密技术在CDMA系统中的应用
2.5.1 加密与解密
2.5.2 密钥管理
2.5.3 密钥的种类与层次结构
2.5.4 密钥协商分发及在CDMA系统中的应用
2.6 本章小结
第3章 CDMA加密系统网络侧模型及业务流程设计
3.1 网络模型设计
3.1.1 设计原则
3.1.2 加密语音承载设计
3.1.3 密钥分发和封装设计
3.1.4 密钥算法选择和管理设计
3.1.5 网络结构设计
3.2 主要业务流程设计
3.2.1 双向鉴权业务流程设计
3.2.2 密钥分发流程设计
3.2.3 加密语音业务流程设计
3.2.4 加密短消息业务流程设计
3.3 本章小结
第4章 CDMA加密系统终端侧业务功能软件设计与实现
4.1 Android系统软件架构
4.2 业务功能软件需求分析
4.2.1 整体需求
4.2.2 接口需求
4.2.3 功能需求
4.3 加密移动终端硬件架构
4.3.1 TF密码模块
4.3.2 CMDA移动终端
4.4 加密移动终端业务功能软件架构
4.5 开发环境搭建
4.5.1 搭建Java JDK环境
4.5.2 搭建Gradle环境
4.5.3 Android Studio配置
4.6 移动终端与TF密码模块接口软件设计
4.7 业务功能应用软件设计与实现
4.7.1 UI界面设计和实现
4.7.2 登录模块设计与实现
4.7.3 双向鉴权模块设计与实现
4.7.4 加密语音模块设计与实现
4.7.5 加密短消息模块设计与实现
4.7.6 加密通信录模块设计与实现
4.7.7 密码模块管理查询模块设计与实现
4.7.8 加密通信业务统计功能模块设计与实现
4.8 本章小结
第5章 测试与结果分析
5.1 测试条件
5.1.1 测试环境
5.1.2 测试工具
5.2 功能测试
5.3 性能测试
5.4 测试结果分析
5.5 本章小结
第6章 总结与展望
6.1 本文工作总结
6.2 论文展望
参考文献
作者简介
致谢
本文编号:3826602
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3826602.html