软考中网络安全知识的总结(1)

165 阅读1分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

还有五天就要考软考了...因为计网自己之前从没有了解过,所以自己是哪里不会临时补充哪里买很多地方都是记忆性的知识。

加密算法

加密分为对称加密与非对称加密。

对称加密

对称加密也叫作私钥加密,加密和解密使用相同的密钥。

缺陷:加密强度不高,秘钥分发困难。

对称加密算法::DES3DES、TDEA、Blowfish、RC2、RC4、RC5IDEA、SKIPJACK。

非对称加密

非对称加密也叫作公钥加密,一对密钥包括公钥和私钥,公钥解密私钥加密文件,私钥用于解密公钥加密文件。

缺陷:加密速度。

非对称加密算法:RSA,DSA,ECDSA

数字信封技术

发送方用对称加密加密信息内容

对对称秘钥用接收方的公开密钥来加密形成数字信封

接收方用私有秘钥来打开数字信封

再使用对称密钥解开加密信息

数字签名与数字证书

数字签名

使用发送者A的私钥对该信息摘要加密即完成签名。

数字签名保障信息完整性以及不可抵赖性。

数字证书

提供在Internet上进行身份验证的电子文档,可在Internet中证明自己识别他人,通过CA签名验证网站的真伪。

常见的摘要算法

MD5——128

SHA——160

常见的安全协议

PGP——邮件

SET——信用卡,电子交易

SSL——传送机密文件

TLS——两个通信应用程序之间