收藏到会员中心

文档题目:

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

Linux下的网络层加密解密的实现
上传会员: 道里区
提交日期: 2013-06-18 18:44:00
文档分类: 软件工程
浏览次数: 45
下载次数: 0
下载地址: 点击标题下载 论文 (需要:25 积分)
点击标题下载 源代码 (需要:25 积分)  
如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:10714,附源代码
Linux下的网络层加密解密的实现
摘  要
随着网络技术在各行各业中的广泛应用,网络安全逐渐成为一个重要的问题。Linux是一个优秀的、开源的操作系统,非常适合作为一些新技术的测试平台。本文修改Linux操作系统内核的网络协议,以实现对网络通信数据的加密。先介绍了网络数据加密的发展和现状。接着分析了网际协议、DES加密算法和Linux下的网际协议的实现和套接字结构。然后,实现了DES算法,对内核进行了修改,添加了一些功能性内核模块。在此基础上设计和实现了一个位于IP层的端到端加密的系统,整个系统嵌入到Linux内核中,可以通过内核模块对其进行操作,来实现其功能。该系统的主要特点是针对IP地址判断是否进行加密操作。最后,通过测试验证了系统设计的正确性。

关键字:网络层;Linux内核;端到端;加密;模块;网络通信
Abstract
....
Key Words: Net layer; Linux kernel; End-to-end; Encrypt; Module; Network communications
目    录
论文总页数: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


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇Linux下的简单网络管理控制系统的.. 下一篇MD5算法的研究与实现------数据存..

相关栏目

最新文档下载

推荐文档下载