密码学的基本理论、加密方法及其网络安全应用

3.0 闻远设计 2023-05-21 68 4 21.87KB 5 页 免费
侵权投诉
密码学的基本理论、加密方法及其网络安全应
摘要:随着计算机技术的发展和信息社会的到来,通过网络交换信息已经成为人们主要交换信
息的方式,所以信息安全就变得尤为重要。在古代,密码学常常用于军事、政治等机密性部门
之中。然而,由于现代计算机技术的不断发展,我们许多使用的计算机软件的安全需要依赖于
密码技术。因此,密码学逐步的发展成为一个综合性的学科,它涉及的学科非常之多,与信息
论、数学、计算机科学等都有着紧密的联系。密码学在保障网络信息的完整性、真实性和机密
性发挥了及其大的作用,这些方面都大大提升了网络的安全性。本文主要阐述了密码学的基本
理论和它的技术应用,希望能为研究人员提供一定的帮助。
 关键词:密码学; 网络安全; 计算机; 加密; 解密;
On Cryptography and Its Role in Computer Network Security
JIANG Ze-yu
School of Computer Science and Technology,Harbin University of Science and Technology
  AbstractWith the development of computer technology and the advent of the information
society, the exchange of information through the network has become the main way for people to
exchange information, so information security has become particularly important. In ancient times,
cryptography was often used in military, political and other confidential departments. However, due to
the continuous development of modern computer technology, the security of many computer software
depends on cryptography. Therefore, cryptography has gradually developed into a comprehensive
discipline, which involves many disciplines, and is closely related to information theory,mathematics
and computer science. Cryptography has played an important role in ensuring the integrity,
authenticity and confidentiality of network information, and has greatly improved the security of the
network. This article mainly expounds the basic theory of cryptography and its technical application,
hoping to provide some help for researchers.
    0 引言
密码学是一门研究如何编制和破译密码的学科。在现代,密码学技术已经应用到了各个领域之
中,除了保护信息的机密性之外,还包括数字签名、安全协议、权限管理和身份鉴别等方面的
技术。它是实现网络信息安全的关键技术之一,因此,它经常作为计算机的一个分支学科。随
着计算机技术的不断发展和信息时代的到来,各种计算机软件应用逐渐的出现在了人们的日常
生活之中,例如电子商务、电子金融、电子政务等,这些都是必须要保证信息安全的网络系
统,密码学也在网络安全应用中得到不断地发展。因此,密码学也成为了网络安全中的一门基
础学科。
    1 关于密码学的发展简介
密码学的发展源远流长,甚至有几千年的历史。发展阶段主要分为三个时期:古典密码时期、
近代密码时期和现代密码时期。古典密码时期就长达数千年,虽然这一时期的密码形式多样,
但是多为简单的手工书写,其中的加密方法包括文字的替换、隐写术等等。近代密码时期,大
多用无线电技术来实现,在近代密码时期,出现了无线电密码技术。在那时,专门用来加密密
码的轮转机虽然大大提高了加密速度,但是产生的密钥数量却是有限的,很容易就被破解掉。
因此,密码技术在近代还不能称之为一门真正意义上的学科。因此,也有学者认为近代密码时
期和古典密码时期应该合为同一个时期。在近代时期,几乎没有过关于密码学相关的文献,直
到香农发表的一论文。他将信息论这一概念引入密码学之中,引入了不定性、一解距离
等计算方法,为现代密码学的发展打下实的基础。此美国国家标准局DES
加密标准)应用于多个部门。随,着名的密码学家迪菲赫尔曼首次提出了 RAS
(公钥密码打开了密码学这门学科的领域。由于计算机技术的速发展,过
们认为足够安全的 DES 算法,已经不安全了。于是,比利时的几密码学提出了
AES 算法,代了从前DES 算法。此,密码学的研究逐渐走向了高,在信息时代的
,人们密码学技术。
    2 密码学的基本理论
2.1 密码学的基本要
密码学的大要为:空间(M、密文空间(C、密钥空间(K、加密算法E
解密算法D,以上元素成为密码学的一个密码系统。空间称为空间,就
是还没有进行加密理的合。密文空间同理,经过加密理的合。密钥分为
加密密钥和解密密钥,它通常是一个变的数,用于解加密信息伪装信息的一
。密钥根据一定的规则和算法,也就是加密算法解密算法把明密文转换成密
(明。简单来,在密码学中,我们认为这个密码系统是不是足够安全,要这个密码
系统是容易被破解。如密码破译者能接根据密文算出者密钥,是密码拦截
以直接获取这个密码系统的密钥序列,那我们就称这个密码系统是不安全的。外,
一个安全的密码系统还应该满足的是,接收者能得到完整并且真实的息,加密和解密
的算法也应该相于简单轻便
2.2 密码学的基本
密码学的主要的就是隐信息的真正义,而不是抹去信息本身。期的密码学仅仅
文字进行加解密作,但随着科技技术的发展,如已经对语音图像进行加解密
作了。密码学信息提供的保护主要有个方面:机密性、数完整性、鉴别和不可否认性。
2.2.1 机密性
只允许被权的用户查看信息容,非权用户可查看加密的信息,但是不能破解出其中
的真正义。
2.2.2 完整性
据或信息在传递中不被到非权的修改或。非修改包括信息的篡改
除、插入等,通常通过数签名、数加密等技术来保证的完整性。外,用本身也
需要能够检测出非法作的能
2.2.3 鉴别
鉴别,包括身份和数来源的别。于一安全的通信过,通信方必须都为
的身份,这是所的身份的别。非法用不能够冒充通信的去获取信息,方能够对
方的身份进行鉴别。于数,能由所期的实送或接受,这就是来源的
别。以通过数加密、数字签名等技术来保证这种鉴别务,提供数鉴别这方面的
,密码学的鉴别务也包括了数完整性务。
2.2.4 可否认性
方不能自己信息的为。接收到信息,也不能够否自己接收到了发
的信息,密码学的不可否认性。以通过称加密算法者非称加算法来实现这务。
密码学实上就是研究如何信息有机密性、数完整性、鉴别性和不可否认性的一门学
科。它主要包含两个分支:密码编码学和密码分学。密码编码学就是研究安全的密码协议。
在密码学中,除了加密算法之外,密码协议也一样重要。密码协议就是使用密码技术的通信
协议,用来保证数的机密性和完整性。密码分,就是研究如何破解密码的学科。
2.3 密码系统的安全性
一个密码系统的安全性,密码算法本身和除了算法之外的一些因都有关系。一个密码算法
本身有的安全性,是密码系统安全性的基础保证,它取决于密码的水平等等。攻击者如
摘要:

密码学的基本理论、加密方法及其网络安全应用摘要:随着计算机技术的发展和信息社会的到来,通过网络交换信息已经成为人们主要交换信息的方式,所以信息安全就变得尤为重要。在古代,密码学常常用于军事、政治等机密性部门之中。然而,由于现代计算机技术的不断发展,我们许多使用的计算机软件的安全需要依赖于密码技术。因此,密码学逐步的发展成为一个综合性的学科,它涉及的学科非常之多,与信息论、数学、计算机科学等都有着紧密的联系。密码学在保障网络信息的完整性、真实性和机密性发挥了及其大的作用,这些方面都大大提升了网络的安全性。本文主要阐述了密码学的基本理论和它的技术应用,希望能为研究人员提供一定的帮助。 关键词:密码...

展开>> 收起<<
密码学的基本理论、加密方法及其网络安全应用.docx

共5页,预览2页

还剩页未读, 继续阅读

作者:闻远设计 分类:其它行业资料 价格:免费 属性:5 页 大小:21.87KB 格式:DOCX 时间:2023-05-21

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 5
客服
关注