搜索
写经验 领红包
 > 旅游

信息安全基础知识点(信息安全讲义)

导语:信息安全基础(二)

信息安全基础知识点(信息安全讲义)

密码体制的构成

密码体制(即密码系统)由五部分构成;

(1) 消息空间:所有可能明文m的有限集即为明文空间,M表示。

(2) 密文空间:所有可能密文c的有限集即为密文空间,C表示。

(3) 密钥空间:所有可能密钥K构成的有限集即为密钥空间,K表示。

(4) 加密算法:基于密钥k将明文m变换为密文c的变换函数,变换过程称为加密,E表示,c=E(m,k)。

(5) 解密算法:基于密钥k将密文c恢复为明文m的变换函数,变换过程称为解密,D表示,m=D(c,k)。

分组密码和序列密码的区别

分组密码和序列密码同属于对称密钥体制。

分组密码是将消息明文按指定长度划分为n个消息组,对每个消息组进行加密,常见的算法有DES、IDEA、AES等;

序列密码又称流密码,对每个字符进行加密,常见的算法有RC4、SEAL、ZUC、ChaCha20、Trivium。

对称密码和非对称密码的区别

(1) 对称密码

特点是加密和解密用同一个密钥,使用起来简单快捷,密钥短,且破译困难,加密标准有DES算法、IDEA算法,IDEA算法加密性好,对计算机功能无过高要求。

但是对称加密在电子商务中存在几个问题,一是双方在首次通讯时共同密钥难以实施;二是在开放社会中会产生大量密钥,难以管理;三是无法验证发送者和接收者身份;四是密钥的管理和分发工作存在风险和过程繁琐。

(2) 非对称加密

特点是有两个密钥,公开密钥和私有密钥。公开密钥对数据进行加密,只有对应的私有密钥才能解密;同理使用私有密钥加密的数据,只有公开密钥才能解密。

区别

加密和解密过程不同:对称加密使用一个密钥,非对称加密使用两个密钥。

加密和解密速度不同:对称加密适合数据较多时使用,加密解密速度快;非对称加密和解密耗时长、速度慢,适合少量数据时使用。

传输的安全性不同:对称加密传输过程中无法确保密钥安全,安全性较低;非对称加密使用公钥和私钥,通过私钥推导出公钥,公钥却无法反推私钥,安全性高。

本文内容由快快网络小娴创作整理编辑!