首页> 中文学位 >基于TCP/IP协议的安全即时通信系统设计与实现
【6h】

基于TCP/IP协议的安全即时通信系统设计与实现

代理获取

目录

文摘

英文文摘

西安电子科技大学创新性声明及关于论文使用授权的说明

第一章绪论

1.1即时通信系统基本概念

1.1.1即时通信的概念及特点

1.1.2安全即时通信

1.2即时通信系统的发展历程

1.3课题研究目的和意义

1.4本课题研究的主要工作

第二章系统程序设计思想和方法

2.1主流的网络通信模型

2.1.1 C/S模型

2.1.2 B/S模型

2.1.3 P2P模型

2.2 TCP/IP协议和OSI模型

2.2.1 OSI模型

2.2.2 TCP/IP协议

2.2.3套接字

2.3密码学相关知识

2.3.1对称密钥密码体制和非对称密钥密码体制

2.3.2数字签名技术

2.3.3密钥管理和密钥分配

2.3.4 PKI

2.4程序采用的主要技术

2.4.1多线程技术

2.4.2动态链接库

2.4.3客户/服务器程序设计范式

第三章安全即时通信系统总体设计

3.1安全即时通信系统需求分析

3.1.1安全即时通信系统功能描述

3.1.2系统设计性能分析

3.2系统总体设计框架

3.2.1系统总体框架描述

3.2.2服务器功能模块设计

3.2.3客户端功能模块设计

3.3安全即时通信工作流程

3.3.1服务器端工作流程

3.3.2客户端工作流程

第四章系统程序设计与实现

4.1文本即时通信的实现

4.1.1服务器端设计

4.1.2客户端设计

4.1.3实现过程中的主要问题

4.2文件传输模块设计与实现

4.2.1文件传输服务器设计

4.2.2文件传输客户端设计

4.3后台数据库设计与实现

4.3.1 SQL Server数据库与数据访问接口

4.3.2数据库表设计

4.3.3数据库管理程序设计

4.4数据安全性设计与实现

4.4.1密码算法设计

4.4.2密钥传输和密钥管理

4.4.3在程序中的应用

4.4.4硬件加密

4.5用户操作界面设计

4.5.1服务器管理界面设计

4.5.2客户端界面设计

4.6程序测试

4.6.1测试目标

4.6.2测试环境

4.6.3测试流程

4.6.4测试结果

第五章结论和展望

5.1全文工作总结

5.2下一步要进行的工作和展望

致谢

参考文献

研究生在读期间的研究成果

展开▼

摘要

随着网络通信技术和计算机技术的进一步发展,即时通信正在成为网络在线活动中不可缺少的业务。本课题在现有的网络通信技术、数据库技术和信息安全技术的基础上设计并实现了新型的安全即时通信系统。 安全即时通信系统在原有即时通信系统的基础上设计出相应的数据加密算法和密钥传输与管理机制,保证了数据通信的即时性以及通信过程和信息存储的安全性,为企事业单位内部员工提供了更加方便、快捷、安全的办公通信平台。 该系统按照软件工程思想采用面向对象和模块化设计方法设计,其中采用了网络通信技术、数据库技术、动态链接库技术、多线程技术等计算机技术,实现了文本通信、文件传输、用户分组、用户和日志管理等功能,具有通信即时性和安全性等特点。 该系统采用三层C/S和P2P通信模型混合结构设计系统构架,采用Overlapped I/O模型实现服务器的并发处理,采用ADO接口访问SQL Server数据库设计数据管理模块,采用以Feistel结构为基础的加密算法实现数据的安全传输与存储,并结合系统特点设计了安全的密钥传输和密钥管理机制。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号