4

2。1。1 FTP 协议 4

2。1。2 P2P 对等网络 5

2。2  加密算法 8

2。2。1  密码体制 8

2。2。2 DES 加密算法 9

2。2。3 AES 加密算法 12

2。3 Android 的概述 15

2。3。1 Android 的系统架构 15

2。3。2 Android 组件 17

2。4  本章小结 21

第三章  需求分析 22

3。1  系统需求分析 22

3。2  应用功能分析 23

3。3 可行性分析 23

3。3。1  经济可行性 24

3。3。2  技术可行性 24

3。3。3  操作可行性 25

3。4  本章小结 25

第四章  系统概要设计 26

4。1  系统结构设计 26

4。2  文件共享模块 27

4。3  文件加密解密模块 28

4。4 后台结构设计 30

4。4  本章小结 30

第五章  系统详细设计与实现 31

5。1  开发环境配置 31

5。2  主界面 33

5。3  文件共享模块 34

5。4 AES 加密实现 38

5。5 AES 解密实现 40

5。5  本章小结 42

第六章  系统测试 43

6。1  软件测试概述 43

6。2  文件共享测试 43

6。3  文件加密测试 47

6。4  文件解密测试 50

6。5  本章小结 52

53

54

参考文献 55

第一章  绪  论

1。1 课题研究背景

信息化促进了社会发展,信息化的通讯技术跨越了地域限制,这种技术在 推动国际交流中占有主导地位。无线网络技术发展,由于人们工作地点的频繁 变动,依赖有线网络的台式机之间的传统的文件共享技术已很难满足人们的生 活和工作的需求。

P2P 技术目前是国际计算机网络技术研究的一大热点,被认为是无线宽带 因特网的全新技术。微软、SUN、IBM 等大型公司都纷纷加入到 P2P 技术的研 究中。P2P 之所以发展得如此迅速,是因为其弱化了中心服务器的特点,它允许 计算机之间建立连接并进行信息交换[1]。P2P 的出现算是实现的因特网的本质特 点,其不需要中介对信息进行二次传播,而是直接建立接收方和发送方的对等 连接。这大大增加了信息交流的速率,也降低了网络开销。

上一篇:Android平台下文件加密技术的设计与实现
下一篇:球阵列的波束形成技术研究+程序

基于Android的电子拍卖系统设计与开发

JSP企业产品管理与展示平台设计与开发

zabbix程序能力训练测试平...

基于android通讯与游戏的手...

MAG3110无线智能停车平台中...

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

2021年什么行业赚钱,适合...

新疆农林高校學生昆虫生...

淮安市高校足球运动损伤问卷调查表

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

肢体语言在小学英语教学中的应用浅谈

浅谈农村大气环境保护的制度构建【1868字】

个案管理茬老年糖尿病患...

大淘宝网的虚假交易研究

激光模拟训练器材国内外研究现状