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

分布式(网格)密码计算平台的研究设计及前端服务系统实现

作 者: 任俊伟
导 师: 林东岱
学 校: 中国科学院研究生院(软件研究所)
专 业: 计算机软件与理论
关键词: 分布式 网格 网格计算 密码计算
分类号: TN918.6
类 型: 硕士论文
年 份: 2005年
下 载: 156次
引 用: 0次
阅 读: 论文下载
 

内容摘要


分布式(网格)体系结构是当前研究和应用的热点,被视为下一代IT技术发展的基础,是互联网发展的必然趋势。这种体系结构提出的最终目标就是要把整个因特网整合成一台巨大的超级计算机,实现计算资源、存储资源、数据资源、信息资源、知识资源、专家资源的全面共享。虽然目前针对网格的项目大都是研究性质的,但在这个构架上的证明可行的应用却是广泛的,并且可以实现各种应用间的紧密整合,实现可扩充的互联。基于分布式(网格)的密码学计算就是这其中的一个重要应用。这种应用将为密码学的研究、密码算法安全性的分析、密码学相关计算的完成提供有力的支持。 本文结合对分布式(网格)系统的研究,系统的介绍了分布式(网格)密码计算平台的设计,开发系统的相关技术,并重点介绍了平台前端服务系统的具体实现。前端服务系统一方面提供了分布式(网格)密码计算系统与用户交互的平台,另一方面为计算服务的实现提供了访问控制的接口。与用户的交互包括了任务提交、服务申请、结果查询、服务实现代码及数据的提交和存储等功能,为系统的实际运作提供了基于Brows瘦客户端的可视化访问平台,其中包含的大量数据库处理工作减轻了计算服务模块的负担,使计算服务模块的设计和实现更加独立,为系统的扩展提供了保证。前端服务系统还在XML格式定义的交换协议的基础上为计算服务模块提供了服务实现和控制的接口,其中包括获取计算服务实现代码,获取计算节点信息,获取任务列表信息等。结合计算服务的实现,我们已经完成了一个局域网范围内基于网格分布式的可运行系统,证明了系统设计的正确性和可行性。

全文目录


摘要  3-4
Abstract  4-7
引言  7-9
第一章 分布式(网格)密码计算平台研究背景及可行性分析  9-16
  1.1 研究背景  9-13
    1.1.1 为什么要进行密码计算的分布式(网格)研究  9-11
    1.1.2 什么是网格计算  11-13
  1.2 可行性分析  13-16
    1.2.1 密码计算的特点  13-14
    1.2.2 网格计算开发环境  14-16
第二章 分布式(网格)密码计算平台总体设计  16-28
  2.1 系统需求  16-18
    2.1.1 密码学应用对平台设计的要求  16-17
    2.1.2 系统平台的参与者  17-18
  2.2 需要解决的问题  18-19
  2.3 系统流程设计  19-21
    2.3.1 计算服务流程  19-20
    2.3.2 实现方法  20
    2.3.3 基于实现方法的系统划分  20-21
  2.4 详细设计  21-27
  2.5 计算服务实现特点  27-28
第三章 前端服务系统平台实现的相关技术  28-38
  3.1 网格计算技术  28-32
    3.1.1 网格现状  28
    3.1.2 对网格的理解  28-30
    3.1.3 Globus技术简介  30
    3.1.4 Globus系统结构  30-32
  3.2 JNI技术  32-34
    3.2.1 什么是Java Native Interface(JNI)技术  33
    3.2.2 实现Java调用本地方法(以C语言为例)的三个基本步骤  33-34
  3.3 XML技术  34
  3.4 BASE64编码解码技术  34-35
  3.5 TOMCAT+MYSQL服务配置  35-38
    3.5.1 为什么使用Tomcat  35
    3.5.2 为什么使用MySQL  35-36
    3.5.3 服务配置  36-38
      3.5.3.1 在Tomcat中部署web应用  36-37
      3.5.3.2 MySQL配置  37-38
第四章 前端服务系统实现  38-58
  4.1 基于功能的整体系统设计  38-41
  4.2 前端服务系统具体设计  41-44
    4.2.1 模块交互流程  41-42
    4.2.2 交互页面提交规范  42-44
      4.2.2.1 计算服务提交规范  42-43
      4.2.2.2 依赖文件提交规范  43-44
      4.2.2.3 任务申请提交规范  44
  4.3 前端服务系统具体实现  44-51
    4.3.1 与用户的交互  44-47
      4.3.1.1 提交计算服务  44-46
      4.3.1.2 服务列表查询及任务申请  46
      4.3.1.3 任务列表查询  46-47
      4.3.1.4 服务删除  47
      4.3.1.5 任务删除  47
      4.3.1.6 任务结果查询  47
    4.3.2 计算服务接口  47-48
    4.3.3 Base64编码解码  48-49
    4.3.4 前端服务关联数据库的构建  49-51
  4.4 交互流程演示  51-58
    4.4.1 与用户的交互流程  51-57
    4.4.2 计算服务接口  57-58
第五章 关键模块实现代码  58-65
第六章 总结和展望  65-66
  6.1 本文的总结  65
  6.2 下一步工作  65
  6.3 前景展望  65-66
参考文献  66-67
发表文章目录  67-68
致谢  68

相似论文

  1. 带有多项式基的径向点插值无网格方法的研究及应用,O241
  2. Ad-Hoc网络多信道MAC层协议的信道分配问题的研究,TN929.5
  3. 分布式系统的故障注入方法研究,TP338.8
  4. 并行分布式网络模拟器PDNS容错技术的研究,TP302.8
  5. BioLab面向生物计算服务的网格系统,TP399-C8
  6. 面向海量邮件的检索系统研究与实现,TP393.098
  7. 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
  8. 基于移动Agent的分布式网络通信机制的研究,TP393.02
  9. 农业供应链系统网络平台的构建,S126
  10. 遥感数据处理网格平台的设计与初步实现,TP79
  11. 基于分布式环境压力测试问题的研究,TP311.52
  12. 一种可视化的分布式数据集成模型的研究与实现,TP311.52
  13. 分布式事务处理协议的研究与应用,TP311.13
  14. 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
  15. 基于Oracle的移动彩铃分布式数据库设计与实现,TP311.13
  16. 分布式视频编码边信息生成研究,TN919.81
  17. 基于分布式三层应用的设备管理信息系统的开发和研究,TP311.52
  18. 分布式喷泉码的应用研究,TN911.2
  19. 压缩感知在无线通信网络异常事件检测中的应用研究,TN929.5
  20. 压缩感知在无线传感网中的应用研究,TN929.5
  21. 基于LDPC码的分布式信源编码研究,TN911.22

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信保密与通信安全 > 保密通信:按结构原理分
© 2012 www.xueweilunwen.com