中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 中科院软件所  > 中科院软件所
题名:
密码网格计算系统的设计与实现
作者: 林磊
答辩日期: 2007-06-05
授予单位: 中国科学院软件研究所
授予地点: 软件研究所
学位: 博士
关键词: 分布式计算 ; 密码计算 ; 网格计算 ; 计算系统
其他题名: Design and Implementation of Crypto-Grid Computing System
摘要: 随着计算机科学、通信和信息技术的发展,人类社会生活越来越依赖于信息,信息安全方面的问题也日益突出;信息安全的关键是密码理论,密码理论的核心是密码算法;密码算法的研究和发展与其所依赖的计算平台是分不开的。Internet技术的飞速发展带来新的分布式计算技术——网格计算;结合密码计算特点、需求和网格计算的优点,构建开放、通用、高效、可扩充、可移植和价格低廉的密码计算平台——密码网格(Crypto-Grid);作为密码网格的一个组成部分——密码网格计算系统(Crypto-Grid Computing System,简称计算系统),是密码网格的计算核心和效率的关键;它的设计与实现,关系着密码网格的整体需求,系统性能以及通用性。 论文主要工作是:首先,从密码网格系统用例和服务组成出发、分析密码网格和计算系统在任务执行、服务调用和研制目标三方面的关系。其次,提出计算系统设计需求、并给出实现方法;并详述系统的实现方案,特别是原子任务执行模块、代码管理模块、多线程模块、密码算法本地接口实现、计算代码动态加载、数据的表示和解析、传输信息的编码与解码和原子任务分发服务。最后,把计算系统集成到密码网格中,在局域网中搭建测试环境,通过若干计算任务实例来对计算系统的模块功能进行测试。 论文的研究成果为密码计算提供支持,并推动分布式密码计算的研究和发展。
英文摘要: ABSTRACT Lin Lei (Computer Software and Theory) Directed by Lin Dong-Dai With the development of Computer Science, Communications and Information Technology, human beings’ social life increasingly depends on information. In addition, Information Security issues have become more and more prominent. Information Security bases on Cryptography Theory and Cryptography Algorithm is the core of Cryptography Theory. The research and development of Cryptography Algorithm is inseparable from Computing Platform. Meanwhile, Internet development brings new Distributed Computing Technology—Grid Computing. Considering the features of Cryptographic Computing, requirement and Grid Computing technology’s advantage, we establish an open, general purpose, high performance, scalable, operating system independent and low price Cryptographic Computing Platform—Crypto-Grid. As an integral part of Crypto-Grid, Crypto-Grid Computing System is the computing core and efficiency key of Crypto-Grid. Its design and implementation influence the whole requirement, performance and scalability of Crypto-Grid. First, starting with System Use Case and Services of Crypto-Grid, we analyze the relationship between Crypto-Grid and Computing System in three aspects: task computing, service invocation and development goals. Second, propound Computing System design requirement and implementation method, then, detail system modules composition, Atomic Task Computing Module, Code Management Module, Multithreading for Atomic Task parallel computing, Native Interface Implementation for Cryptographic algorithm, Computing Code dynamic loading, data representation and parsing, encoding and decoding for communication information and Grid Service for Atomic Task Distribution. Finally, establish a Local Area Network testing environment for Crypto-Grid that assembles the Computing System, and test Computing System modules’ functionality via several computing task examples. The research work supports Cryptographic Computing, and promotes research and development of Distributed Cryptographic Computing.
语种: 中文
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/7538
Appears in Collections:中科院软件所

Files in This Item:
File Name/ File Size Content Type Version Access License
10001_200428015029125林磊_paper.doc(891KB)----限制开放-- 联系获取全文

Recommended Citation:
林磊. 密码网格计算系统的设计与实现[D]. 软件研究所. 中国科学院软件研究所. 2007-06-05.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[林磊]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[林磊]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace