【全套设计下载】VC++Linux下的网络层加密解密的实现(源代码+论文)

收藏

编号:20171027101742102    类型:共享资源    大小:99.84KB    格式:RAR    上传时间:2017-10-27
  
30
关 键 词:
全套 设计 下载 vc linux 网络 加密 解密 实现 源代码 论文
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
折叠 【全套设计下载】VC++Linux下的网络层加密解密的实现(源代码+论文).rar【全套设计下载】VC++Linux下的网络层加密解密的实现(源代码+论文).rar
展开 VC++Linux下的网络层加密解密的实现(源代码+论文)VC++Linux下的网络层加密解密的实现(源代码+论文)
资源描述:

Linux下的网络层加密解密的实现

摘  要

随着网络技术在各行各业中的广泛应用,网络安全逐渐成为一个重要的问题。Linux是一个优秀的、开源的操作系统,非常适合作为一些新技术的测试平台。本文修改Linux操作系统内核的网络协议,以实现对网络通信数据的加密。先介绍了网络数据加密的发展和现状。接着分析了网际协议、DES加密算法和Linux下的网际协议的实现和套接字结构。然后,实现了DES算法,对内核进行了修改,添加了一些功能性内核模块。在此基础上设计和实现了一个位于IP层的端到端加密的系统,整个系统嵌入到Linux内核中,可以通过内核模块对其进行操作,来实现其功能。该系统的主要特点是针对IP地址判断是否进行加密操作。最后,通过测试验证了系统设计的正确性。


关键字:网络层;Linux内核;端到端;加密;模块;网络通信 

目    录

论文总页数:23页

1 引言1

2 网络数据加密技术1

2.1 链路加密1

2.2 节点加密2

2.3 端到端加密2

3 系统的总体分析3

3.1 网际协议分析3

3.2 套接字结构分析5

3.3 Linux下IPv4的实现6

3.4 DES算法介绍8

4 系统的设计与实现12

4.1 系统的总体设计12

4.2 模块部分的设计与实现13

4.3 DES算法实现15

4.4 对内核函数的修改18

5 网络层加密系统的测试18

21

参考文献21

22

23

展开阅读全文
  大分享文库-在线教育资源分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:【全套设计下载】VC++Linux下的网络层加密解密的实现(源代码+论文)
链接地址:https://www.west960.com/p-209228.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们豫ICP备17044489号-3

copyright@ 2008-2018 大分享文库网 版权所有
经营许可证编号:豫ICP备11013292号-2

客服QQ:1965775022

收起
展开