没有合适的资源?快使用搜索试试~ 我知道了~
一种简易的文件安全传输系统的设计与实现 (2).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 129 浏览量
2022-07-08
11:32:47
上传
评论
收藏 628KB PDF 举报
温馨提示
试读
14页
一种简易的文件安全传输系统的设计与实现 (2).pdf一种简易的文件安全传输系统的设计与实现 (2).pdf一种简易的文件安全传输系统的设计与实现 (2).pdf一种简易的文件安全传输系统的设计与实现 (2).pdf一种简易的文件安全传输系统的设计与实现 (2).pdf一种简易的文件安全传输系统的设计与实现 (2).pdf一种简易的文件安全传输系统的设计与实现 (2).pdf一种简易的文件安全传输系统的设计与实现 (2).pdf
资源推荐
资源详情
资源评论
江苏大学
JIANGSU UNIVERSITY
课程设计报告
题目:一种简易的文件安全传输系统的设计与实现
学 院:
专业班级:
学 号:
姓 名:
指导老师:
目 录
第一部分 课程设计准备
1.1 课程设计题目......................................................................1
1.2 小组成员及分工..................................................................1
1.3 课题背景及意义..................................................................1
第二部分 课程设计过程
2.1 课题需求分析......................................................................4
2.1.1 需求分析.....................................................................4
2.2 概要设计..............................................................................9
2.2.1 系统功能描述..............................................................5
2.2.2 系统功能流程图..........................................................6
2.3 具体功能的实现...................................................................9
2.3.1 预备知识.......................................................................9
2.3.2 算法原理.......................................................................9.
2.4 运行结果...............................................................................11
2.4.1 程序界面截图.................................................................11
2.5 待改进问题...........................................................................12
第三部分 课程设计体会
3.1 课程设计心得体会.................................................................12
3.2 源程序清单.............................................................................13
第一部分 课程设计准备
1.1 课程设计题目
题目:一种简易的文件安全传输系统的设计与实现
简介:
进入信息时代以来,人类的生活发生了翻天覆地的变化。保护网络系统中的
数据不受偶然或恶意原因而遭到破坏、更改、泄露,是网络安全的主要内容之一。
目前比较实用的方法是对网络中传输的数据进行加密,而数据加密要依赖于成熟
的数据加密算法。
本文详细论述了对称密码体制和公钥密码体制的典型代表 AES(Advanced
Encryption Standard )算法和 RSA 算法的原理和安全性能,并结合这两种算法
在 windows 平台上设计实现了基于网络数据加解密的文件传输系统。详细论述
了总体设计思想、功能模块设计。
该系统采用 python 语言编写,软件分为发送端和接收端。发送端的功能主
要为提取文件摘要,文件加密,密钥加密,文件发送;接受端的功能是接受文件,
解密密钥,解密内容,验证文件完整性。
1.2 小组成员及分工
xx:md5 算法计算文件哈希值,实现文件的完整性检查
xx:AES 算法加解密文件
xx:安全协议以及总体功能架构设计
1.3 课题背景及意义
随着计算机技术的迅速发展,在计算机的应用领域中软件系统的应用越来
越广泛。而文件传输是其中重要的一个方面,现在人们对传输系统的性能和功能
要求也越来越高,但文件传输系统尤其是在文件传输的安全性上却存在着巨大的
缺陷。大多数的安全文件传输系统的安全性体现在了算法的改良或者使用更高级
的算法。这个实用程序的要求是安全的主机之间传输大文件,我们需要一个强大
的密码加密数据发送机制。为了防止密钥泄露问题,我们通常使用公钥加密加密
数据。但是,权衡使用公钥加密大文件是加密和解密数据的性能瓶颈。所以很明
显,我们需要一个对称密钥加密这些大文件传输机制。解决这两个性能问题和密
钥分发问题,我用 AES(高级加密标准)256 位加密加密文件和 RSA 公钥加密对称的
AES 加密密钥。
剩余13页未读,继续阅读
资源评论
- 黑三炮2023-03-21资源内容详实,描述详尽,解决了我的问题,受益匪浅,学到了。
apple_51426592
- 粉丝: 9582
- 资源: 9658
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功