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平台下文件加密技术的设计与实现
下一篇:球阵列的波束形成技术研究+程序

考证平台静态网页设计与制作

搭建Linux桌面环境的影音平台【1261字】

抖音短视频平台视频推荐模式研究【2528字】

J2ME平台的SOAP协议研究与應用【2420字】

构建下一代网络的开放业...

Linux嵌入式系统开发平台选型探讨【2295字】

Android课程同步练习系统的设计

新課改下小學语文洧效阅...

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】