浅谈密码学及其在计算机网络安全中的作用.pdf
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
6 0人已下载
| 下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅谈 密码学 及其 计算机 网络安全 中的 作用
- 资源描述:
-
1、浅谈密码学及其在计算机网络安全中的作用蒋泽宇摘要:随着计算机技术的发展和信息社会的到来,通过网络交换信息已经成为人们主要交换信息的方式,所以信息安全就变得尤为重要。在古代,密码学常常用于军事、政治等机密性部门之中。然而,由于现代计算机技术的不断发展,我们许多使用的计算机软件的安全需要依赖于密码技术。因此,密码学逐步的发展成为一个综合性的学科,它涉及的学科非常之多,与信息论、数学、计算机科学等都有着紧密的联系。密码学在保障网络信息的完整性、真实性和机密性发挥了及其大的作用,这些方面都大大提升了网络的安全性。本文主要阐述了密码学的基本理论和它的技术应用,希望能为研究人员提供一定的帮助。关键词:密码
2、学;网络安全;计算机;加密;解密Abstract:With the development of computer technology and the advent of the informationsociety,the exchange of information through the network has become the mainway for people to exchange information,so information security has becomeparticularly important.In ancient times,cryptograp
3、hy was often used inmilitary,political and other confidential departments.However,due to thecontinuous development of modern computer technology,the security of manycomputer software depends on cryptography.Therefore,cryptography hasgradually developed into a comprehensive discipline,which involves
4、manydisciplines,and is closely related to information theory,mathematics andcomputer science.Cryptography has played an important role in ensuring theintegrity,authenticity and confidentiality of network information,and hasgreatly improved the security of the network.This article mainly expounds the
5、basic theory of cryptography and its technical application,hoping to providesome help for researchers.Key words:cryptography;network security;computer;encryption;decryption0引言密码学是一门研究如何编制和破译密码的学科。在现代,密码学技术已经应用到了各个领域之中,除了保护信息的机密性之外,还包括数字签名、安全协议、权限管理和身份鉴别等方面的技术。它是实现网絡信息安全的关键技术之一,因此,它经常作为计算机的一个分支学科。随着计
6、算机技术的不断发展和信息时代的到来,各种计算机软件应用逐渐的出现在了人们的日常生活之中,例如电子商务、电子金融、电子政务等,这些都是必须要保证信息安全的网络系统,密码学也在网络安全应用中得到不断地发展。因此,密码学也成为了网络安全中的一门基础学科。1关于密码学的发展简介密码学的发展源远流长,甚至有几千年的历史。发展阶段主要分为三个时期:古典密码时期、近代密码时期和现代密码时期。古典密码时期就长达数千年,虽然这一时期的密码形式多样,但是多为简单的手工书写,其中的加密方法包括文字的替换、隐写术等等。近代密码时期,大多用无线电技术来实现,在近代密码时期,出现了无线电密码技术。在那时,专门用来加密密码
7、的轮转机虽然大大提高了加密速度,但是产生的密钥数量却是有限的,很容易就被破解掉。因此,密码技术在近代还不能称之为一门真正意义上的学科。因此,也有学者认为近代密码时期和古典密码时期应该合为同一个时期。在近代时期,几乎没有过关于密码学相关的文献,直到香农发表的一篇论文。他将信息论这一概念引入密码学之中,引入了不确定性、唯一解距离等计算方法,为现代密码学的发展打下了坚实的基础。此后,美国国家标准局发布了 DES(数据加密标准),并应用于多个部门。随后,著名的密码学家迪菲和赫尔曼首次提出了 RAS 体制(公钥密码体制),打开了密码学这门学科的新领域。由于计算机技术的飞速发展,过去人们认为足够安全的 D
8、ES 算法,已经不够安全了。于是,比利时的几位密码学家提出了新的 AES 算法,取代了从前的 DES 算法。此后,密码学的研究逐渐走向了高潮,在信息时代的今天,人们更是离不开密码学技术。2密码学的基本理论2.1 密码学的基本要素密码学的五大要素为:消息空间(M)、密文空间(C)、密钥空间(K)、加密算法(E)和解密算法(D),以上五个元素成为密码学的一个密码系统。消息空间,又称为铭文空间,就是还没有进行加密处理的消息集合。密文空间同理,指经过加密处理的消息集合。密钥又分为加密密钥和解密密钥,它通常是一个可变的参数,用于解开加密信息或者伪装信息的一把“钥匙”。密钥根据一定的规则和算法,也就是加密
9、算法(解密算法),把明文(密文)转换成密文(明文)。简单来说,在密码学中,我们认为这个密码系统是不是足够安全,要看这个密码系统是否容易被破解。如果密码破译者能够直接根据密文推算出明文或者密钥,或是密码拦截者可以直接获取这个密码系统的密钥序列,那么我们就称这个密码系统是不够安全的。另外,一个安全的密码系统还应该满足的是,消息接收者能够得到完整并且真实的消息,加密和解密的算法也应该相对于简单轻便。2.2 密码学的基本功能密码学的主要目的就是隐藏信息的真正含义,而不是抹去信息本身。早期的密码学仅仅是可以对文字进行加解密操作,但随着科技技术的发展,如今已经可以对语音、图像等进行加解密操作了。密码学对信
10、息提供的保护主要有四个方面:机密性、数据完整性、鉴别和不可否认性。2.2.1 机密性只允许被授权的用户查看信息内容,非授权用户可以查看加密厚的信息,但是不能破解出其中的真正含义。2.2.2 数据完整性指数据或信息在传递过程中不被受到非授权的修改或破坏。非授权修改包括对信息的篡改、删除、插入等,通常通过数据签名、数据加密等技术来保证对数据的完整性。另外,用户本身也需要能够检测出非法操作的能力。2.2.3 鉴别鉴别,包括对用户身份和数据来源的识别。对于一次安全的通信过程,通信双方必须都为预期的身份,这是所说的身份的识别。即非法用户不能够冒充通信的对方去获取信息,双方能够对对方的身份进行鉴别。对于数
展开阅读全文
课堂库(九科星学科网)所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。


2019届人教A版数学必修二同步课后篇巩固探究:2-1-1 平面 WORD版含解析.docx
