学位论文 > 优秀研究生学位论文题录展示

基于USBKey认证的安全网络硬盘系统的设计与实现

作 者: 卢艳梅
导 师: 张凌;邓小丹
学 校: 华南理工大学
专 业: 计算机技术
关键词: 文件加密 网络硬盘 数字证书 USBKey PKI
分类号: TP393.08
类 型: 硕士论文
年 份: 2011年
下 载: 51次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着Internet的快速发展,针对Internet时代的数据管理和数据共享需求,网络硬盘应运而生。网络硬盘是一种在线的网络存储服务,它向用户提供文件的存储、访问、备份、共享等文件管理功能。不管用户身在何地,只要连上网络即可管理、编辑存储系统里面的文件,具有方便快捷的特点。然而目前大部分的网络硬盘均需要进行注册后通过密码登陆系统。这种实现方式大多存在以下三个不足:一是存储于网络硬盘中的文件为明文形式,任何用户都可以读取加载后的网络硬盘中的文件内容;二是用户在网络上存取文件时,传输的文件数据都是明文,易被截取;三是仅仅应用简单的口令方式存取网络硬盘,安全性极差;这三个不足导致网络硬盘的安全性能较差,并且已经出现过多起网络硬盘的口令被破解、网络硬盘的内容被泄露的恶性事件。针对以上情况,本文采用基于USBKey认证的加密方案应用于网络硬盘系统,很好的解决了以上安全性的问题,为企业级应用提供可靠的安全保障。本文通过对PKI体系进行研究,为了实现更方便最终用户使用,达到既安全又方便,设计中采用PKI与USBKey的结合,实现出一套自己的PKI体系对证书进行管理,并研究加密和解密算法和文件数据结构的设计并最终实现文件和文件夹的加解密和分发,最后给出本网络硬盘系统中上传、下载等其他常用功能的设计及其实现方式。

全文目录


摘要  5-6
Abstract  6-10
第一章 绪论  10-15
  1.1 研究背景  10
  1.2 发展现状  10-13
    1.2.1 网络硬盘起源  11
    1.2.2 网络硬盘种类  11-12
    1.2.3 PKI 体系的现状和应用前景  12-13
  1.3 课题主要研究工作  13
  1.4 论文组织结构  13-14
  1.5 本章小结  14-15
第二章 相关技术介绍  15-23
  2.1 数字证书介绍  15
  2.2 PKI 体系  15-17
    2.2.1 PKI 的概念  15-16
    2.2.2 PKI 提供的服务  16-17
  2.3 用户私钥安全存储方式  17-19
    2.3.1 应用密钥存储  17
    2.3.2 密钥和证书交换中的私钥保护的方式  17-18
    2.3.3 加密机、加密卡存储和密码智能卡  18-19
    2.3.4 USBKey  19
  2.4 加密技术介绍  19-22
    2.4.1 对称加密简介  20-21
    2.4.2 非对称加密简介  21-22
  2.5 CryptoAPI 介绍  22
  2.6 本章总结  22-23
第三章 系统总体设计  23-43
  3.1 功能设计  23
  3.2 系统概要说明  23-25
    3.2.1 系统架构  23-24
    3.2.2 系统关键技术  24-25
    3.2.3 系统运行环境  25
  3.3 数据库设计  25-28
    3.3.1 E-R 图  25-26
    3.3.2 数据库逻辑结构设计  26-28
  3.4 模块设计  28-42
    3.4.1 证书管理模块设计  28-33
    3.4.2 文件加解密模块设计  33-39
    3.4.3 网络硬盘存储模块设计  39-42
  3.5 本章小结  42-43
第四章 基于USBKey 认证的安全网络硬盘系统的实现  43-65
  4.1 证书管理模块的实现  43-47
    4.1.1 证书生成  43-45
    4.1.2 证书注册  45-46
    4.1.3 证书吊销  46
    4.1.4 证书补办  46-47
    4.1.5 证书找回  47
  4.2 文件加解密实现  47-57
    4.2.1 文件加密实现  50-56
    4.2.2 文件解密实现  56-57
  4.3 网络硬盘存储模块实现  57-64
    4.3.1 文件和文件夹上传实现  59-61
    4.3.2 文件和文件夹下载实现  61-63
    4.3.3 其他文件管理功能实现  63-64
  4.4 本章小结  64-65
第五章 基于USBKEY 认证安全网络硬盘系统的测试  65-71
  5.1 功能测试  65-69
    5.1.1 证书管理模块功能测试  65
    5.1.2 文件加解密模块功能测试  65-67
    5.1.3 网络硬盘存储模块功能测试  67-69
  5.2 性能测试  69-70
    5.2.1 测试环境  69
    5.2.2 测试结果  69-70
  5.3 本章小结  70-71
第六章 总结和展望  71-74
  6.1 论文工作总结  71-72
  6.2 问题和展望  72-74
参考文献  74-76
攻读硕士学位期间取得的研究成果  76-77
致谢  77

相似论文

  1. 基于智能卡的数字签名系统的研究与应用,TP393.08
  2. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  3. 基于USBKey的电子签章系统研究与实现,TP309
  4. 基于PKI的网上购物系统的设计与实现,TP393.09
  5. PKI技术在军队公文流转系统中的应用及实现,TP393.08
  6. SSL协议应用于网络会议系统中的改进与研究,TP393.08
  7. 基于PKI的电子公文传输系统设计与实现,TP393.08
  8. 文件的加密解密技术研究,TP309.7
  9. 基于MD5改进算法的电子印章系统设计与实现,TN918.1
  10. 基于指纹特征点变换加密研究的PKI平台设计,TP393.08
  11. 面向SAN和NAS融合的安全方案研究,TP393.08
  12. SSL协议的应用开发研究,TP393.04
  13. 基于PKI和USBKEY技术的安全电子邮件系统设计与实现,TP393.098
  14. 密码安全服务平台研究,TP309.7
  15. 基于JAVA的职教类院校办公自动化系统设计与实现,TP311.52
  16. 大型零售企业硬件数字证书管理系统研究与实现,TP309
  17. 浅析中国移动手机通宝认证鉴权服务平台设计与实现,TP311.52
  18. 基于PKI的电子签章技术的研究与实现,TP311.52
  19. 电子印章技术在生产经营系统中的应用研究,TP309.7
  20. 基于DoDAF的PKI系统建模与分析,TN918.1

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络安全
© 2012 www.xueweilunwen.com