des+aes及rsa混合加密算法的研究与实现(源码)

摘要:随着网络技术的飞速发展,网络应用已经渗透到身边的各行各业,数据安全问题也越来越引起人们的重视;针对目前网络信息的安全问题,通过对现有加密算法的研究,提出了一种新型混合加密算法;算法在现有的DES,AES,RSA三种算法的基础之上,通过将明文分段,运用AES,DES交叉加密,再将二者的密钥运用RSA进行再加密的加密方式,提高了网络信息的安全性;最后,在Visual Studio平台上,比较了AES算法,DES算法和RSA算法的算法效率;通过对算法进行多方面的安全性分析,相较传统算法它在安全性能上有了极大的提高。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
1.选题背景 1
1.1国外信息安全现状 1
1.2国内信息安全现状 2
1.3 课题的提出 3
2.加密理论及相关算法 4
2.1加密理论 4
2.2相关加密算法 4
2.2.1 DES算法 4
2.2.2 RSA算法 5
2.2.3 AES算法 5
3.混合加密算法及实现 6
3.1 混合加密算法 6
3.1.1 混合加密流程 7
3.1.2 混合解密流程 7
3.2 安全性分析 8
3.2.1明文敏感性 8
3.2.2 密钥敏感性 8
3.2.3 攻击分析 8
4.系统分析 9
4.1 需求分析 9
4.2 技术分析 9
5.系统设计 9
5.1系统功能设计 9
6.系统实现 9
6.1加密算法模块 10
6.2隐私扫描模块 11
6.3网络运行监控模块 11
6.4文件检索模块 12
7.总结 12
致谢 13
参考文献 14
基于AES+DES及RSA混合加密算法的研究与实现
引言
引言
1.选题背景
1.1国
 *好棒文|www.hbsrm.com +Q: *351916072* 
外信息安全现状
目前,英、美、法、丹麦等欧美国家在信息安全技术领域世界领先。日美英法等国在计算机技术上,尤其是芯片技术等核心技术发展较早且极为保密,形成的技术屏障长期难以逾越。这些国家在网络信息安全方面不仅起步较早还极为重视,在身份识别、加密算法、数字签名、防火墙等方面具有较大的领先优势。近些年来,国际上相继公布了许多信息安全标准,如下表所示:

1.2国内信息安全现状
国内的信息安全技术起步较晚,但是近些年的发展较为迅速,但是相对于国外的先进技术还有不小的差距,在先进技术的研究使用上也有较多的问题亟待解决。面对大数据的到来,研究和发展网络信息安全技术更为重要和紧迫,以有效地提高信息安全水平,促进行业的发展。
目前,国内的信息安全技术从源头的理论研究到最终交付用户使用的信息安全方案尚有许多问题亟待解决。国内目前已研究实现了防火墙、数字签名、漏洞检测等技术工具,数据保护和加密算法也有了一定程度的发展。但是,网络信息安全领域是一个综合性的、跨学科的领域,融合了诸多学科知识。目前使用信息加密相关技术是解决信息泄露的主要途径。具体用于加密数据,验证用户等方面。如今,国外的网络信息安全技术较为成熟和先进,且拥有极为全面和细致的网络安全产品和相应的解决方案,但由于技术管控以及信息机密等诸多原因,国外的安全产品和解决方案无法直接拿来使用;而国内的安全产品和相关解决方案虽然也如雨后春笋一般出现,但是不够完善和成熟,相较国外的解决方案尚有较大的差距。国内近几年也提出了许多密码应用标准,如下表所示:
表12 国内近年密码应用标准

1.3 课题的提出
随着网络技术的发展,云计算和大数据时代的到来,出现了诸如电商、电子金融等重要的应用软件。计算机与人们的生活越来越密切,已经渗透到人们生活和工作的方方面面。个人的上网痕迹、身份信息、浏览记录以及聊天记录等多角度全方位的个人信息都面临着泄露的风险;与此同时,政府人员的个人信息也同样面临危险,各种机密信息及机要文件也面临威胁。
在这个信息时代,医院、政府、公安、单位以及网络上的各种求职网站、订票网站都有着或多或少的个人信息,其中包括身份信息、手机号、银行卡号、个人经历、兴趣爱好等诸多方面的个人隐私。而信息的泄露会出现在其中的任意一个环节,网上泄露,或者是线下流出。而信息泄露则会对个人的财产安全、人身安全等方面形成威胁,而这种威胁和困扰会随着信息流转和扩散而愈加严重。最近两年,各种大大小小的个人信息泄露事件屡屡发生,其中,网络信息泄露的事件增加迅速,越来越多的人认识到网络个人信息的价值,其中包括不法分子,因而信息安全问题也愈加突出。个人的隐私信息要么被贩卖盈利,要么被不法分子使用这些数据对个人进行诈骗等犯罪行为。2014年时,12306平台爆出安全漏洞,数以千万计的个人信息遭到泄露,包括账号、密码、邮箱、出行信息、身份证号等信息,这些个人隐私信息通过多个方面流传网络。同一年,还有130万考研用户资料被流出、东航大量用户订单资料流出、小米800万用户资料流出等诸多信息泄露事件发生。
当个人的隐私信息泄露之后,便会造成诸多危害,例如银行账号钱财不翼而飞,冒名办卡透支欠款偷取银行信用,不法公司可以凭借这些信息进行诈骗,更不要说源源不断的垃圾短信、垃圾邮件以及各种骚扰电话,卖房、贷款、保险、装修等各种广告、诈骗铺天盖地。
当企业的信息被流出之后,一方面,会导致企业的一些机密文件被用户所知,从而影响消费者原本的企业品牌认知,影响产品的销售的推广,进而可能使原有的忠实用户在了解企业一些不良信息之后不再选择该企业,导致老用户的流失。另一方面,企业遭泄露的信息可能包括一些商业机密,从而影响原先计划的商业活动或招标竞标等活动。因此,数据安全的问题是影响企业发展以及正常运行的关键问题,是影响其外部竞争力的关键问题。
政府的信息泄密事件相对于个人隐私流出和企业商业机密流出而言都要严重许多。其造成的危害也不仅仅是个人的身份资料泄露或者企业的公司商业机密泄露,而是可能危及国家利益以致国家安全重大事件。其影响、规模都和个人或企业不可同日而语。政府的机密数据的流出,不是独立的、单独的简单事件,而是会相互影响催化出一系列的问题,从而使其影响更加广泛,更加深刻,造成的损失也是难以估计的。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2234.html

好棒文