网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 免费范文 -> 电子通信 -> 网络信息加密软件的实现(五)
自动化文档范文| 电子机电范文| 测控技术范文| 通信专业范文| 电气工程范文| 通信工程范文| 电子信息工程范文| 免费自动化范文| 免费电子范文| 免费电气范文| 通信范文
·电气自动化原创文章范文 ·学前教育专业原创文章范文 ·国际经济贸易原创文章范文 ·药学专业原创文章范文 ·英语专业原创文章范文 ·公共事业管理原创文章范文
·金融专业原创文章范文 ·广播电视编导原创文章范文 ·电子商务专业原创文章范文 ·法律专业原创文章范文 ·工商管理原创文章范文 ·汉语言文学原创文章范文
·人力资源管理原创文章范文 ·摄影专业原创文章范文 ·心理学专业原创文章范文 ·教育管理原创文章范文 ·市场营销原创文章范文 ·计算机专业原创文章范文
·物流管理专业原创文章范文 ·小学教育专业原创文章范文 ·行政管理专业原创文章范文 ·土木工程管理原创文章范文 ·财务会计专业原创文章范文 ·信息管理信息系统原创范文
·新闻学专业原创文章范文 ·眼视光技术原创文章范文 ·播音与主持原创文章范文 ·广告学专业原创文章范文 ·表演专业原创文章范文 ·动画专业原创文章范文
·视觉传达设计原创文章范文 ·数控技术专业原创文章范文 ·录音艺术原创文章范文 ·光机电应用技术原创范文 ·机电一体化原创文章范文 ·印刷技术专业原创文章范文
·动漫设计与制作原创范文 ·软件技术专业原创文章范文 ·书法学专业原创文章范文 ·应用电子技术原创文章范文 ·电子信息工程技术原创范文 ·机械专业原创文章范文
·酒店管理专业原创文章范文 ·旅游管理专业原创文章范文 ·文化产业管理专业原创范文 ·体育教育专业原创文章范文 ·通信工程专业原创文章范文 ·护理专业原创文章范文

本专业推荐:带proteus仿真程序的文档设计范文  原创文档范文点击进入 → 自动化单片机相关的原创文档范文

网络信息加密软件的实现(五)

本文ID:LW12400 ¥
摘要 伴随着网络的普及,计算机网络安全成为影响网络效能的重要问题,这就对网络的安全提出了更高的要求。一个安全的网络信息系统应当确保所传输信息的完整性、保密性、不可否认性等。目前保障通信和网络安全技术的种类很多,其中数据加密技术是保障信息安全的最核心的技术措施,信息加密也是现代密码学的主要组成部分。在数据加密技术中主要有传统密钥加密体制和公开密钥加密体制。公开密钥加密体制在对信息数据加密应用越来越广泛。 本文首先介绍密码学基本原理,详细论述了公钥密码体制的典型代表RSA算法的原理和安全性能;并以此为基础,采用优化的RSA算法,采用VisualC++6.0开发环境,基于MFC的应用程序,设计实现了信息的加密和解密,以及加密信息和加密文件在客户机与服务器间进行传输,并且接收端根据私钥进行相应的解密,保证了数据在传输过程的安全性。 本软件能够对要传输的文字,文件以及相应的信息进行必要的加密,以及实现对传输网络信息的基本安全,满足一般人在日常生活、工作和学习中对传输信息的安全性的要求,保证信息不被他人盗取、非法利用和篡改。 关键词:数据加密;密码技术;加密算法;RSA;文件加密
 
 在表 2.1中给出了公钥密码体制中不同算法的应用。表2.2给出了公钥密码体制中不同算法在安全性、速度和密钥长度方面的对照。
表2.1 公钥密码体制的应用
算法 加密/解密 数字签名 密钥交换
RSA 是 是 是
椭圆曲线 是 是 是
Diffie-Hellma 否 否 否
DSS 否 是 是
 表2.2 公钥密码体制对照表
算法 安全性 速度 密钥长度
RSA 好 快 可变(1024位以上算法安全)
Diffie-Hellma 好 <RSA 可变(1024位以上算法安全)
DSS 低 —— 512位
2.4 对称密码体制与公钥密码体制的比较
 下面重申一下关于公钥密码算法的一些东西:
 (1)使用公钥密码技术时,用一个密钥(公钥或者私钥)加密的东西只能用另外一个密钥(私钥或者公钥)来解密。
 (2)需要分发的密钥数目和参与者的数目一样,这样,在参与者数目很大的情况下,公钥密码技术仍然会很好工作。
 (3)密码技术支持数字签名和不可否认性。
 (4)公钥密码加密速度相对较慢。
 既然对称密码算法和公钥密码算法都存在各自的优点、缺点,这就要求找出一种扬长辟短的方法。你可以从对称密码中得到你想要的加密速度,也可以从公钥密码中得到你想要的简化密钥管理以及对数字签名和不可否认性的支持。
 实际应用中人们通常将对称密码和公钥密码结合在一起使用,这种结合有时被称为数字信封。比如:利用DES来加密信息,而采用RSA来传递DES加密信息的密钥,这样就可以发挥两种密码体制的优点,即DES高速简化性和RSA密钥管理的方便性和安全性,其原理如图2.4所示。

 图2.4 数字信封原理
结束语
 此次文档设计是对我大学四年学习成果的检验,又是将书本的理论知识应用于实践创造的过程,又是对自己独立研究和思考的一次历练。其中经历了设计前的题材的选择和理论知识的准备、软件熟悉;设计中期计划的安排,具体功能的实现和出现问题的解决方案到后期的整个系统的调试和完善,在这个过程中,自己通过不断的相关理论的反复学习和查阅相关资料解决遇到一个又一个的问题,提高自己发现问题、分析问题、解决问题的能力。
 在软件的设计过程中,自己选的是网络信息加密软件的实现,对于这个课题以前根本没有接触过,尤其对于密码学更是一无所知,通过老师的指导,自己查阅资料,阅读相关文献和范文,慢慢的找到了方向,有了学习和研究的目标。很快又遇到了用什么工具来完成自己的课题。在同学和老师的帮助下,自己又不断查阅资料分析,采用Visual C++ 6.0中的MFC应用程序来设计,对于MFC自己又是一无所知,但是MFC 将大量的Windws API函数封装起来,建立了一些更友好的与用户交互的函数,在很大程度上屏蔽了Windows应用程序设计的复杂性。自己借助网络和书本对于MFC中的函数学起,有时遇到问题,自己通过查阅大量的信息和不断的实验,花费好几天的时间。后面对于Socket、CSocket和Cflie等学习更是很艰难,一步一步调试,遇到一个解决一个。在这个过程中,自己学会了独立思考,分析问题,解决问题的能力。我的认识和能力也在无形中得到了很大的提高。
 通过切身体会,我感受到了在软件开发的过程中,个人的能力是有限的,任何一个优秀的软件都包含了集体的智慧和协作精神。因而,团结合作精神和与他人协作的能力也是每一个软件开发人员必不可少的素质。
 由于时间和能力有限,在设计和开发的过程中还存在不少的缺陷和不足,希望各位老师能够批评和指出,以待今后的进一步完善和提高。
致谢
 本范文的完成是在导师张永梅教授的精心指导下完成的,可以说范文的完成凝聚了张老师大量的心血。在这一学期的范文完成时间里,导师严谨的工作作风、丰富而渊博的知识、认真严格的治学态度将令我终生受益,导师勤勉的敬业精神使我深受感动。在这学期期间,我不仅学到了本课题的专业知识,开阔了我的视野,丰富了知识面,更为重要的是学到了为人师表、踏实做人的高尚品格。无论在以后的工作岗位上,还是在人生道路上,都将是伴我一生的财富。更重要的是,在张老师的指导下,自己学会了独立思考问题的方法,养成了严谨治学的态度和勤奋踏实的工作作风。同时,在此次文档设计过程中我也学到了许多了信息加密领域的知识,动手能力有了很大的提高。在此,向我的导师致以衷心地感谢!
 其次,我还要特别感谢刘红、杨扬、肖珂和牛长流老师对我文档设计提出的宝贵建议和指导,我的文档设计能够顺利完成,衷心感谢他们的帮助和支持。
 另外,还要感谢我的同学朋友,郭兆亮、章鑫、王永斌、韩冰等,在文档设计阶段,我们相互鼓励,相互学习,共同进步。你们也给我提出了不少宝贵的意见。没有大家的帮助,系统可能不会顺利完成,在此我也衷心地感谢你们。
 最后衷心感谢在百忙之中评审我范文和参加我范文答辩的各位老师!
参考文献
[1] AndrewS,Tanenbaum.计算机网络.北京:清华大学出版社,2005.7:34-55
[2] Willialn stallings.密码编码学与网络安全一原理与实践(第三版).北京:电子工业出版社,2005.2:78-99
[3]Michael Welschenbach.密码编码学一加密方法的C与C++实现.北京:电子工业出版社,2003.6:56-77
[4] 刘平.浅谈网络数据的加密传输.天津南洋学院学报.2007.6(3):42-51
[5] 谢晓燕,魏斌峰.浅析网络信息加密技术.科技广场.2007.5:128-129
[6] 卿斯汉.密码学与计算机网络安全.北京:清华大学出版社,2001:22-36
[7] 王栋松.计算机网络数据加密技术探讨.信息技术.2006,11:139-140
[8] 荀月凤.密码学在网络信息安全技术中的应用研究.硕士学位范文.南充:西南石油学院.2004.4:20-25
[9] 刘嘉辉,颜景斌,宋大华.基于混沌的网络通信数据加密方法.哈尔滨理工大学学报.2007.12(1):33-35
[10]贺季秋.网络通信的安全加密技术.电脑与信息技术.2000.4:65-67
[11]凌捷,刘少涛.数据加密算法与大素数的生成及运算.广东工业大学学报.2001.18(4):25-29
[12] M.J.Wiener,Cryptanalysis or Short RSA Secret Exponents. IEEE Transactions on Information Theory.1990.5(3): 553-558
[13] Delaurentis JM,A Further Weakness in the Common Modulus Protocol for the RSA Cryptosystems,Cryptologia.1984.8(3):253-259
[14] 赖溪松,韩亮,张真诚.计算机密码学及其应用.北京:国防工业出版社,2001:47-48, 86-89
[15] 王峰.电子政务中的网络安全.信息安全与通信保密.2004.9:66-67
[16] Rivest RL,Shamir A,Adleman LA.Method for obtaining digital signatures and publick eycryptosystems. 1978.21(2):120-126
[17] The Digital Signature Standard Proposed by NIST,Commu,ACM.1992.35(7): 36-40
[18] Yen SMI and Laih CS. Improved Digital Signature Algorithm. IEEE Trans on Computers.1995.44(5):729-730
[19] Gordon J. Strong RSA Key.Electronics Letters. 1984.20:514-516
[20] 赖溪松,韩亮,张真诚.计算机密码学及其应用.北京:国防工业出版社,2001.3:90-101
[21] 邱志聪.加密解密技能百练.北京:中国铁道出版社.2005.8:79-80
[22]EL.Bauer(德).密码编码和密码分析原理与方法.北京:机械工业出版社,2001.9:29-34
[23] 代秀娇.数据密码编码技术在网络通信中的研究及其应用.硕士学位范文.太原:中北大学学位范文.2005.3:17-19
[24] 李强,张继永.一种改进RSA快速算法.小型微型计算机系统.2001.1:22-28
[25] C.K.Koc.High-speed RSA Implementation.Version2.0,RSA.Labora-tories, 1994.11:200-205
[26] Xia Meifeng,Shi Hongbao.Secure Modeland Design of Network Communication System Based on Data Encryption.Computer Engineering.2001.2:111-113
[27] 田园.计算机密码学-通用方案构造及安全性证明.北京:电子工业出版社.2008.6:45-46
[28]陈卓,阮鸥,沈剑.网络安全编程与实践.北京:国防工业出版社.2008.8:80-81
[29]谢晓燕.网络安全与管理实验教程.西安:西安电子科技大学出版社.2008.8:30-32
[30]马臣云,王彦.精通PKI网络安全认证技术与编程实现.北京:人民邮电出版社.2008.7:34-36
[31]宋坤,刘锐宁,李伟明等.MFC程序开发参考大全.北京:人民邮电出版社.2007.9:67-69

首页 上一页 2 3 4 5 下一页 尾页 5/5/5

网络信息加密软件的实现(五)相关范文
上一篇:基于特征融合算法的人脸识别 下一篇:应对警察信息泄漏的自动加密和访..
点击查看关于 网络 信息 加密 软件 实现 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文
热门范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有