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

资料分类:科技学院 上传会员:平凡小白 更新时间:2018-04-01
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15426
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着网络通信技术在各行各业中的广泛应用,信息数据的传输安全逐渐成为一个重要的问题。Linux是一个优秀的、开源的操作系统,非常适合作为一些信息数据处理的测试平台。本课题研究的是一个来源于Linux系统的应用的实际题,研究的目的是为了提供基于Linux平台的安全的网络数据加密解密的方法。研究的意义在于为Linux平台的网络通信加密解密提供可靠的手段。目的是为了在Linux下实现各种数据信息的通信加密和解密,完成Linux下的通信加密的运行和调试,在一台安装Linux的机器上实现数据信息的解密和还原,分析加密解密的实现手段,最终完成Linux平台下网络通信加密解密以及相应理论的研究。

 

关键词:Linux;网络通信;安全;加密解密

 

目录

摘要

Abstract

1绪论-1

2网络数据加密技术-2

2.1链路加密-2

2.2节点加密-2

2.3端到端加密-3

3基于Linux的网络层通信加解密系统的总体构架分析-4

3.1网际协议分析-4

3.2 Socket结构分析-7

3.3 Socket函数的调用-9

3.4 基Linux的IPv4下的socket实现-10

4基于Linux的网络层通信加解密系统核心算法的分析-13

4.1 DES算法简介-13

4.2 DES加密标准-13

4.2.1初始置换IP-14

4.2.2 IP-1 逆置换-15

4.2.3迭代变换-15

4.3 DES算法的解密过程-17

4.4 DES算法的安全性及特点-17

5基于Linux的网络层通信加解密系统的设计与实现-18

5.1系统的总体设计-18

5.2 模块部分的设计与实现-18

5.3 Linux下的DES算法实现-19

5.4 利用DES算法实现Linux下的加密通信-21

5.5 DES的加密过程和举例-22

5.6 DES加密在通信安全应用现状分析-24

6 结论-25

致谢-26

参考文献-27

相关论文资料:
最新评论
上传会员 平凡小白 对本文的描述:本课题研究的是来源于Linux系统的应用的实际问题,研究的目的是为了提供基于Linux平台的安全的网络通信数据加密解密的方法,分析加密解密的具体实现手段,最终完成网络层加密解密......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: