网络安全问答题
报名入口来源:中国教育在线 2022-06-01
1、对称算法DES/AES/RC4/3DES特点、安全特性与适用场合;
特点:
DES:对称算法,分组加密,分组大小为64bit,密钥大小为56bit,Feistel结构密钥短,加密简单,速度快
AES:对称算法,分组加密,分组大小128bit,典型密钥128、192、256bit,非Feistel结构
RC4:对称算法,流加密,密钥长度可变,但需要安全传递密钥
3DES:使用了DES原有模块,使用三个DES密钥,保护了投资,但是慢,64位分组也太小。根据密钥产生伪随机子密钥,明文与伪随机子密钥异或即加密,密文与伪随机子密钥异或即解密。
安全性:
DES:密钥空间太小,不能经受蛮力攻击,在穷举攻击下较为脆弱;S盒设计很关键,DES的Sbox太小,是人工的
AES:抵抗已知的攻击方法,代码紧凑结构简单速度快,硬件实现简单,安全
RC4:需要安全传递密钥,安全性比较高,虽然没有严谨的论证,但看上去分组密码更加安全。
3DES:使用了三个DES密钥,密码空间大大增大,避免被蛮力破解,是高强度加密算法。比des更安全
应用场合:
DES:适用于大量加密数据,对一般个人用户仍然安全,但关键场合已经不再适用。
AES: 适用场合广泛(数字签名 文档加密 商业领域)应用空间还不及DES,需要时间发展。
RC4:是一种广泛应用的流密码应用于SSL WEP协议
3DES:在DES基础上进行上层延伸,提高了安全性且保护了资本,应用于PGP、S/MIME、Molila