基于Hadoop的分布式RSA快速加密算法的设计及其实现

被引量 : 0次 | 上传用户:zj2008263
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的普及和发展,云平台已经成为网络发展的重要趋势。目前,几乎所有主流的IT公司如百度、腾讯、Google、阿里巴巴、IBM等都已搭建了自己的“私有云计算平台”,并在云平台上进行各种服务的开发研究。鉴于此,本论文也紧跟世界IT形势潮流,利用实验室主机进行分布式平台的搭建,尝试开发属于自己的“分布式云计算平台”,该系统以Apache的开源项目Hadoop为搭建基础。主要利用Hadoop的分布式文件系统HDFS和MapReduce编程模型进行“分布式RSA加密算法”的探讨研究,即基于Hadoop平台的分布式RSA算法。本论文首先对Hadoop系统的两大核心体系分布式文件系统HDFS和MapReduce编程模型进行深入研究;其次对RSA加密算法原理进行深入探讨,从RSA加密算法中发现其不足并加以讨论说明。在此研究基础上,本论文的贡献主要包括以下两个方面:1、讨论了RSA加密算法中应用最多的大整数相乘算法,对各类大整数相乘算法进行分析比较,并提出一种大整数相乘的快速改进算法。2、本论文提出了基于Hadoop平台的分布式RSA加密算法的具体设计方案,确定了分布式RSA算法布局分布,对其整体进行模块划分和流程控制,实现单机RSA加密系统的分布式加密功能。本论文对RSA加密的明文、密文、公钥、私钥的存储方式和数据类型进行设计,并完成了RSA加密算法各个模块的具体实现。最后,通过实验室搭建的大规模分布式集群,对分布式RSA加密算法进行功能测试、扩展性测试和效率测试。并在测量数据基础上,探讨Hadoop分布式集群加密的负载均衡问题,以及Slaver数量选择的优化问题,并对工作进行了总结和展望。
其他文献
PBL是以问题为导向的教学方法,教师以提高学生创造性思维与学习能力为目的,用问题引导学生自主开展学习,促使学生在解决问题过程中不断提升自我的知识技能,有效激发学生的学
由于风浪的影响,海上作业的船舶会产生不规律的横摇、纵摇和升沉运动,这严重影响船载设备的安全。因此,在船舶上建立一个稳定平台显得尤为重要[1]。介绍了一种六自由度稳定平
高等职业学院的人才培养不仅仅是培育高级技能型人才,而当今经济社会需要的是高素质技能型人才。作为培养职业人才的高职院校,开正在积极探索展高素质人才的培养有效途径,"大
<正> (一)水貂肠炎、菌痢饲料稍有疏忽,全笼皆患此类病,入夏之后,其发病率更高。用马齿苋防治这两种病,效果甚好。方法:将马齿苋洗净、切碎,取20~30克拌料喂服,治愈为止。给健
期刊
目的研究太子参水煎液对小鼠的抗应激作用。方法昆明种小鼠随机分为空白对照组、党参水煎液组、太子参水煎液低、中、高剂量组,各组按设计剂量灌胃给药,连续7d,末次给药30min
目的研究2010年北京、天津、杭州、广州四城市老年患者就诊药费支出情况。方法统计2010年北京、天津、杭州、广州四城市老年患者处方金额。结果不同城市、不同性别、不同医院
望神为中医望诊之核心,抑郁眼神及面部表情迄今未有深入研究。认为抑郁眼神及面部表情识别领域的探索可解决抑郁情绪客观测评难题,可拓展肝主疏泄调畅情志理论,将会为临床诊
目前,媒体所呈现的VR新闻大都以360度视频新闻为主,其中新闻声音内容的生产实践尚处于起步阶段。本文分析了360度视频新闻声音内容的特征及其制作。
目的:探讨持续性护理干预对风湿性疾病患者糖皮质激素服药依从性以及患者满意度的影响。方法:将200例使用糖皮质激素的风湿性疾病患者随机分为干预组和对照组各100例,对照组
<正>一城市规划是一个基于远见的学科。北京市开始酝酿拆除牌楼。时任北京市副市长的吴晗负责解释工作。在文化部举办的文物界知名人士欧美同学聚餐会上,林徽因对吴晗说:"你