通用分布式密码计算平台构架和实现

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:ly0496lf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着INTERNET的发展,互联网络环境下的信息安全由于涉及到国家安全和社会稳定,已日益受到各国政府部门和社会各界的重视。信息安全的关键内容是密码理论,而密码理论的核心则是密码算法。众所周知,算法的发展和其依赖的计算工具和计算平台是分不开的。近些年来,随着计算机技术和网络技术飞速发展,计算工具和平台发生了巨大变化,出现了分布式计算和网格计算等新技术。利用新的计算技术,设计和实现新的密码计算工具将有利于研究和分析密码算法,对提高密码算法的设计、分析和应用能力将有重要的意义。研究网络分布式计算与网络并行计算新技术在信息安全领域的应用,是本文的主要研究目标。   由于密码计算的复杂性和技术的限制,目前在国内外还不存在通用的分布式密码计算平台。针对这一挑战,本文以通用分布式密码计算平台的系统结构为中心展开了一系列研究工作,并取得了以下重要成果:   1.根据密码计算本身的需求,首先分别分析了密码算法设计、分析和应用的目标和特征,提出了相应的计算模式,其目的是保证计算平台的可扩展性,减少信息传递的数量,减轻服务器的负担,从而适应大规模分布式密码计算的需求。进而讨论了密码计算任务分割策略,资源分配和负载平衡问题。   2.针对密码算法对于分布式计算平台的需求,提出了一个通用的分布式密码计算系统体系结构—Discrypto。其目标是使平台是通用的、开放和可扩展的,而且能满足大规模的分布式密码计算需求。   3.提出了一种网格环境下的资源优化分配方案,利用线性规划方法实现了这一方案,利用这一方案给出了不同密码计算类型和网格资源之间的优化分配具体方案,使计算平台中的资源能有效使用。   4.在Discrypto的基础上,为了构造实用的分布式密码计算系统,本文使用网格计算技术对计算平台进行了实现,系统被称为CryptoGrid。详细讨论了其实现结构、子任务分割树的组织、执行计划的创建和执行。   5.在平台中实现了几个分布式密码分析算法,进行了几组实验,并给出了相应的测试结果,而且分析了这些结果。实验证明,随着计算节点的增长,其加速比几乎呈线性增长。   总的来说,本文的研究成果推动了分布式密码计算系统研究的发展,并为支持密码学算法的分析和测试提供了良好的条件。
其他文献
随着Web服务数量的快速增长,如何有效的发现、组合与执行服务,以提高服务的重用性、准确性,降低开发成本,成为亟待解决的问题。然而,目前主流的Web服务描述语言WSDL,缺乏服务
本文主要论述了一种基于数据仓库的决策支持系统的设计与实现,其中工程是依托水口调度决策支持系统项目而建立的,该项目是福建闽江防办和福建水口水库联合立项的项目。项目背景
激烈的市场竞争迫使上市公司经营战略由追逐短期的项目盈利逐步转向追逐长期的企业价值最大化,企业间的竞争表现为综合能力的竞争。企业绩效评价作为利益相关者对企业经营状况
学位
本文从同余理论中的中国剩余定理出发,阐述了其在现代密码技术中的广泛运用与影响。在此基础上,本文主要完成了以下工作:第一,指出了一种基于中国剩余定理的群签名方案的系统缺陷
近年来,随着政府部门加快信息化建设的步伐,房地产管理部门的“数字房产”系列工程也相继展开。其中,房地产测绘信息是开展房地产日常管理业务的数据源头,因此,开发一套能对房地产
二维图形相似性变换模型的研究及应用二维图形相似性关系的研究对二维图形的理解有着十分重要的意义。本文首先介绍了二维图形相似性规律的研究背景和研究现状,并指出研究二维
目前,具有视频分析处理能力、可对运动目标实现识别和跟踪的智能化视频监控系统已成为研究的热点和主流。 针对智能视频监控系统中运动目标的识别跟踪问题,本文研究了动背景
学位
随着信息技术的高速发展,人们的安全意识越来越强,同时对安全、方便的身份认证技术提出了更高的要求。目前,传统的安全技术已经不能满足当前的要求,于是人们把目光转向生物识别领
软件文档是软件的重要组成部分,提高软件文档的质量对于软件质量的提高起着很大的作用。随着软件工程标准化的发展,软件文档规范化已经受到了各个行业的高度重视,提出了各种行业