计算机等考三级网络技术知识点:加密技术

计算机等考三级网络技术知识点:加密技术

在我们上学期间,很多人都经常追着老师们要知识点吧,知识点是指某个模块知识的重点、核心内容、关键部分。哪些才是我们真正需要的知识点呢?以下是精心整理的计算机等考三级网络技术知识点:加密技术,欢迎阅读与收藏。

计算机等考三级网络技术知识点:加密技术

1.密码学基本概念

(1)密码学基本术语

明文:原始的消息。

密文:加密后的消息。

加密:从明文到密文的变换过程。

解密:从密文到明文的变换过程。

密码编码学:研究各种加密方案的学科。

密码体制或密码:加密方案。

密码分析学(破译):研究破译密码获得消息的学科。

密码学:密码编码学和密码分析学的统称。

(2)密码编码学

密码编码学具有3个***的特征。

①转换明文为密文的运算类型。所有的加密算法都基于两个原理:代换和置换。

②所用的密钥数。如果发送方和接收方使用相同的密钥,这种密码就是对称密码、单密钥密码或传统密码:否则就是非对称密码、双钥密码或公钥密码。

③处理明文的方法。加密算法可以分为分组密码和流密码。分组密码每次处理一个输入分组,相应输出一个分组。典型的分组是64位或128位。而流密码是连续地处理输入元素,每次输出一个元素。一般而言,分组密码的引用范围要比流密码广泛。绝大多数基于网络的对称密码应用使用的都是分组密码。

(3)密码分析学

攻击密码体制一般有两种方法:

①密码分析学。密码分析学的攻击依赖于算法的性质和明文的一般特征或某些明密文对。

②穷举攻击。攻击者对一条密文尝试所有的可能的密钥,直到解密。基于加密信息的攻击类型见下表。

一般来说,加密算法起码要能经受得住已知明文攻击。

(4)无条件安全与计算上的安全

如果无论有多少可使用的密文,都不足以惟一地确定由该体制产生密文所对应的明文,则加密体制是无条件安全的。加密体制满足以下两个条件才是计算上安全的。

①破译密码的代价超出密文信息的价值。

②破译密码的时间超出密文信息的有效生命期。

(5)代换与置换技术

代换与置换技术是几乎所有的对称加密用到的两种技巧。

代换法是将明文字母替换成其他字母、数字或符号的方法。典型的算法包括:Caesar密码、单表代换密码、playfak密码、Hill密码、多表代换密码以及一次一密。已知最早的代换密码是由 JuliusCaesar发明的Caesar密码。

置换法是将明文通过置换而形成新的排列。最简单的例子是栅栏技术,按对角线的顺序写入明文,而按行的顺序读出作为密文。单纯的置换密码容易被识破,多部置换密码比较安全一些。

计算机等考三级网络技术知识点

1信息加密技术

在保障信息安全各种功能特性的诸多技术中,密码技术是信息安全的核心和关键技术,通过数据加密技术,可以在一定程度上提高数据传输的安全性,保证传输数据的完整性。一个数据加密系统包括加密算法、明文、密文以及密钥,密钥控制加密和解密过程,一个加密系统的全部安全性是基于密钥的,而不是基于算法,所以加密系统的密钥管理是一个非常重要的问题。

数据加密过程就是通过加密系统把原始的数字信息(明文),按照加密算法变换成与明文完全不同得数字信息(密文)的过程。

假设E为加密算法,D为解密算法,则数据的加密解密数学表达式为:P=D(KD,E(KE,P))

2数据加密技术

2.1数据加密技术

数据加密技术主要分为数据传输加密和数据存储加密。数据传输加密技术主要是对传输中的数据流进行加密,常用的有链路加密、节点加密和端到端加密三种方式。

链路加密是传输数据仅在物理层前的数据链路层进行加密,不考虑信源和信宿,它用于保护通信节点间的数据,接收方是传送路径上的各台节点机,信息在每台节点机内都要被解密和再加密,依次进行,直至到达目的地。

与链路加密类似的节点加密方法,是在节点处采用一个与节点机相连的密码装置,密文在该装置中被解密并被重新加密,明文不通过节点机,避免了链路加密节点处易受攻击的缺点。

端到端加密是为数据从一端到另一端提供的加密方式。数据在发送端被加密,在接收端解密,中间节点处不以明文的形式出现。端到端加密是在应用层完成的。在端到端加密中,除报头外的的报文均以密文的形式贯穿于全部传输过程,只是在发送端和接收端才有加、解密设备,而在中间任何节点报文均不解密,因此,不需要有密码设备,同链路加密相比,可减少密码设备的数量。另一方面,信息是由报头和报文组成的,报文为要传送的信息,报头为路由选择信息,由于网络传输中要涉及到路由选择,在链路加密时,报文和报头两者均须加密。而在端到端加密时,由于通道上的每一个中间节点虽不对报文解密,但为将报文传送到目的地,必须检查路由选择信息,因此,只能加密报文,而不能对报头加密。这样就容易被某些通信分析发觉,而从中获取某些敏感信息。

链路加密对用户来说比较容易,使用的密钥较少,而端到端加密比较灵活,对用户可见。在对链路加密中各节点安全状况不放心的情况下也可使用端到端加密方式。

2.2数据加密算法

数据加密算法有很多种[3-4],密码算法标准化是信息化社会发展得必然趋势,是世界各国保密通信领域得一个重要课题。按照发展进程来分,经历了古典密码、对称密钥密码和公开密钥密码阶段,古典密码算法有替代加密、置换加密;对称加密算法包括DES和AES;非对称加密算法包括RSA、背包密码、McEliece密码、Rabin、椭圆曲线、EIGamalD_H等。目前在数据通信中使用最普遍的算法有DES算法、RSA算法和PGP算法等。

(1)DES加密算法(数据加密标准)

DES是一种对二元数据进行加密的算法,数据分组长度为64位,密文分组长度也是64位,使用的密钥为64位,有效密钥长度为56位,有8位用于奇偶校验,解密时的过程和加密时相似,但密钥的顺序正好相反。

DES算法的弱点是不能提供足够的安全性,因为其密钥容量只有56位。由于这个原因,后来又提出了三重DES或3DES系统,使用3个不同的密钥对数据块进行(两次或)三次加密,该方法比进行普通加密的三次块。其强度大约和112比特的密钥强度相当。

(2)RSA算法

RSA算法既能用于数据加密,也能用于数字签名,RSA的理论依据为:寻找两个大素数比较简单,而将它们的乘积分解开则异常困难。在RSA算法中,包含两个密钥,加密密钥PK,和解密密钥SK,加密密钥是公开的,其加密与解密方程为:

其中n=p×q,P∈[0,n-1],p和q均为大于10100的素数,这两个素数是保密的。

RSA算法的优点是密钥空间大,缺点是加密速度慢,如果RSA和DES结合使用,则正好弥补RSA的缺点。即DES用于明文加密,RSA用于DES密钥的加密。由于DES加密速度快,适合加密较长的报文;而RSA可解决DES密钥分配的问题。

计算机等考三级网络技术知识点:加密技术

转载请注明出处我优求知网 » 计算机等考三级网络技术知识点:加密技术

学习

优秀的助理工程师申请书精选

阅读(32)

本文为您介绍优秀的助理工程师申请书精选,内容包括助理工程师个人申请怎么写,助理工程师申请材料,申报助理工程师的申请模板。什么是助理工程师助理工程师,是指初级工程技术人员的职务名称。在中国高等学校中,任职条件为:

学习

实用五年级中秋节作文300字

阅读(30)

本文为您介绍实用五年级中秋节作文300字,内容包括实用的中秋节作文300字集锦5篇,精选中秋节小学生作文300字5篇,关于三年级中秋节作文500字4篇。在日常学习、工作抑或是生活中,大家总少不了接触作文吧,作文是通过文字来表达一个主题意义的

学习

给亲人扫墓句子

阅读(27)

本文为您介绍给亲人扫墓句子,内容包括去给亲人扫墓的心情句子,关于扫墓的经典句子,千里给亲人扫墓适合的句子。在平日的学习、工作和生活里,许多人都接触过一些比较经典的句子吧,句子的组成部分,包括主语、谓语、宾语、定语、状语、补语六

学习

学问藏在梦想里作文精选

阅读(25)

本文为您介绍学问藏在梦想里作文精选,内容包括学问藏在梦想里作文,学问藏在实践中作文,学问藏在风雨里优秀作文。无论是身处学校还是步入社会,大家对作文都再熟悉不过了吧,作文是由文字组成,经过人的思想考虑,通过语言组织来表达一个主题意

学习

梦见被蛇咬的寓意解析

阅读(31)

本文为您介绍梦见被蛇咬的寓意解析,内容包括周公解梦梦见两条蛇咬是什么寓意,属蛇的人梦见被蛇咬是什么寓意,梦见被蛇咬的寓意。梦见被蛇咬,意味着不怕凶险,将交上好运,生活富裕,但是梦见在水里被蛇咬了,预示所咬的部分可能是疾病的潜在区;以

学习

开学第一课开学适应教案精选

阅读(24)

本文为您介绍开学第一课开学适应教案精选,内容包括开学第一课的教案,开学第一课表格式教案,开学第一课理想未来教案。作为一位不辞辛劳的人民教师,时常会需要准备好教案,教案有利于教学水平的提高,有助于教研活动的开展。那么什么样的教案

学习

关于食品安全培训心得体会范文精选

阅读(30)

本文为您介绍关于食品安全培训心得体会范文精选,内容包括幼儿园食品安全培训心得体会,食品安全教育心得体会200字中学生,学习食品安全知识心得体会100字。从某件事情上得到收获以后,有这样的时机,要好好记录下来,如此可以一直更新迭代自己

学习

男方亲友在婚礼上的致辞精选

阅读(27)

本文为您介绍男方亲友在婚礼上的致辞精选,内容包括婚礼男方父亲最新致辞,男方家长婚礼最精辟的致辞,在男方婚礼的致辞简短。一、婚礼致辞基本词义

学习

升学宴家长致辞精选

阅读(18)

本文为您介绍升学宴家长致辞精选,内容包括升学宴家长致辞简短,升学宴家长致辞短,升学宴家长致辞现场。一、举办升学宴的注意事项

学习

思念亲友的名言名句

阅读(22)

本文为您介绍思念亲友的名言名句,内容包括思念朋友的名言名句,一句思念家人的名言名句,苏轼表达思念亲友名句。在日常的学习、工作、生活中,大家都接触过比较经典的名言吧,名言是人们在实践中的经验教训的提炼和总结。你知道都有哪些类型

学习

圣诞节贺卡祝福语精选

阅读(25)

本文为您介绍圣诞节贺卡祝福语精选,内容包括圣诞节贺卡祝福语大全,圣诞节贺卡祝福语英文,圣诞节贺卡祝福语送孩子。圣诞节贺卡祝福语(精选230句)

学习

升学宴简短致辞通用

阅读(26)

本文为您介绍升学宴简短致辞通用,内容包括升学宴简短致辞大全,升学宴家长致辞,升学宴父亲致辞。一、致辞的词义是什么1.指用文字或语言向人表达思想感情。

学习

副高护理职称工作总结精选

阅读(27)

本文为您介绍副高护理职称工作总结精选,内容包括护理升副高工作总结,中医晋级副高工作总结,中医副高业务工作总结。辛苦的工作已经告一段落了,回顾这段时间的工作,一定有许多的艰难困苦,是时候仔细的写一份工作总结了。你所见过的工作总结

学习

升学宴家长答谢词精选

阅读(23)

本文为您介绍升学宴家长答谢词精选,内容包括升学宴家长答谢词语,升学宴家长答谢词,升学宴家长答谢词诗句。一、什么是答谢词答谢词,是指特定的公共礼仪场合,主人致欢迎辞或欢送词后,客人所发表的对主人的热情接待和多关照表示谢意的讲话。

学习

初一生物心脏知识点

阅读(22)

本文为您介绍初一生物心脏知识点,内容包括初一生物心脏知识点总结,生物心脏与血液循环知识点,初二生物心脏知识点讲解。生物(Organism),是指具有动能的生命体,也是一个物体的集合。而个体生物指的是生物体,与非生物相对。下面是收集整理的初

学习

初中关于美国的地理知识点

阅读(25)

本文为您介绍初中关于美国的地理知识点,内容包括初中美国地理知识点,美国知识点归纳地理,初中阶段关于美国的地理知识。在我们的学习时代,大家都背过不少知识点,肯定对知识点非常熟悉吧!知识点也不一定都是文字,数学的知识点除了定义,同样重

学习

浮力知识点总结

阅读(22)

本文为您介绍浮力知识点总结,内容包括浮力知识点总结归纳,浮力知识点总结表及计算公式,浮力知识点总结思维导。总结是在某一时期、某一项目或某些工作告一段落或者全部完成后进行回顾检查、分析评价,从而得出教训和一些规律性认识的一种

学习

初二物理声现象知识点总结

阅读(25)

本文为您介绍初二物理声现象知识点总结,内容包括初二物理声现象知识点总结人教版,初二物理声现象知识点,初二物理声现象知识点归纳总结。物理的理论结构充分地运用数学作为自己的工作语言,以实验作为检验理论正确性的唯一标准,它是当今最

学习

小学六年级数学:数量关系的知识点归纳

阅读(26)

本文为您介绍小学六年级数学:数量关系的知识点归纳,内容包括六年级数学数量关系式怎么列,六年级数学数量关系应用题,六年级上册数学如何找数量关系。上学期间,大家都没少背知识点吧?知识点有时候特指教科书上或考试的知识。想要一份整理好

学习

初级统计师统计专业知识和实务知识点

阅读(26)

本文为您介绍初级统计师统计专业知识和实务知识点,内容包括统计专业考试初级知识点速记,初级统计师统计业务知识电子教材,初级统计师实务重点。在现实学习生活中,是不是经常追着老师要知识点?知识点就是一些常考的内容,或者考试经常出题的

学习

“等比数列求和”数学知识点归纳

阅读(24)

本文为您介绍“等比数列求和”数学知识点归纳,内容包括二倍等比数列求和公式是什么,等差数列和等比数列求和公式,等比数列求和公式的推导过程。数学是人类对事物的抽象结构与模式进行严格描述的一种通用手段,可以应用于现实世界的任何问

学习

高一语文上册《诗经》知识点

阅读(20)

本文为您介绍高一语文上册《诗经》知识点,内容包括高一语文上册诗经,高一课文必背诗经,高中所学诗经相关知识点。在我们平凡的学生生涯里,大家都背过各种知识点吧?知识点是指某个模块知识的重点、核心内容、关键部分。想要一份整理好的知