基于AES和RSA组合算法的软件加密系统的研究与应用

被引量 : 0次 | 上传用户:jitlin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展,各种新技术、新思路不断涌现,各种软件越来越大,技术内涵也日趋复杂。优秀软件成为他人窃取的重点,因此软件保护和数据加密技术成为软件开发中越来越重要的一个环节。目前在软件加/解密技术中应用到的密码体制主要分为对称密码体制与非对称密码体制。AES密码体制属于对称密码体制,是21世纪的高级分组加密标准。该算法具有算法简洁、高效、安全性高等优点,具有广泛的应用领域。而RSA密码体制是当前非对称密码体制的突出代表之一,因其具备数据加密、身份认证和数字签名等功能,正在被越来越多的学者和研究机构所重视。本文在广泛查阅大量国内外有关软件加/解密方面资料的基础上,通过对现有数据加密技术的分析,提出了一种将AES和RSA相结合的组合加密系统。利用AES算法加密速度快,而RSA安全性高这一特点,从而有效的解决了速度和安全二者不能兼顾的问题。提高了软件的加密处理速度与加密强度。1.对目前普遍使用的软件加/解密技术进行了简单分析,使研制的软件加密系统能满足需求,具有先进性和实用性;2.分析了数据加密模型,并对目前现存的有代表性几种密码体系的思想、方法进行了研究;3.对AES算法、RSA算法两种算法的数学原理、算法实现及算法优化进行了详细的讨论;4.针对现有数据加/解密方法各自的优、缺点,结合很多具体项目既要求一定的加密强度又需要较高的处理速度的需求,本文提出了一种基于AES与RSA算法的组合加/解密方案。5.基于以上提出的解决方案,给出了软件加/解密系统的设计思想、算法流程及实现过程。本文的研究与实践对于软件加/解密方面技术进步具有一定的参考价值和应用价值。在一些既要求加/解密速度快又要求一定的安全性的应用领域中具有很好的应用前景。
其他文献
在进行随机区组试验设计时,若试验的处理数大于每一配伍组中能容纳的观察单位数时,需用平衡不完全配伍组设计。本文介绍了当资料不服从正态或各处理组方差不齐时所用的秩和检验
<正>2013年初,在自治区教研室小学语文全年工作计划中,一项题为"全区小学语文单元整体教学研讨会"的活动创意引起了众多语文教师的极大关注,吸引大家眼球的是该项活动的四大
利用地统计学方法研究了豫中植烟土壤有机质、全氮、速效磷和速效钾的空间变异规律。结果表明:4种土壤养分的空间结构模型均符合球状模型;土壤全氮的块金值/基台值<25%,表现
针对低噪声放大器实际电路往往和仿真结果出入较大、调试困难等特征,以TRL校准件和芯片量测板为平台量测出芯片的S参数,通过和厂商提供的S参数比拟,在此基础上通过射频仿真软
作为人体八种必需氨基酸之一的L-苯丙氨酸(L-Phenylalanine, L-Phe),是一种重要的合成中间体,在食品和医药领域有广泛的应用,可作为食品添加剂、抗癌药物中间体和合成阿斯巴甜
金融危机的爆发宣告过去那种褐色、高碳增长、缺乏监管、放任自由的发展模式的结束.发展绿色新兴产业、实现绿色复苏、向绿色经济与低碳经济转型成为越来越多国家解决多重挑
介绍了罐头食品商业无菌检验中保温试验、增菌培养、镜检过程,对引起低酸性罐头食品败坏的嗜温、嗜热性细菌等进行了鉴定。
近年来,随着区间数学的出现,区间分析作为一种不确定性分析方法开始被应用到实践生产中。由于区间分析需要的主观信息较少,只需要知道参数分布的上下限界即可,而且能得到接近
介绍了一种基于Gabor滤波器的指纹图像增强算法,该方法对传统的Gabor滤波器的参数和大小进行了优化。实验表明这种算法具有很好的处理效果。
目的 :分析研究水半夏中氨基酸的成分。方法 :用L8800全自动氨基酸分析仪 ,对鲜品水半夏和水半夏药材进行氨基酸成分的分析 ,并对水半夏中游离氨基酸和水解氨基酸含量进行测