DES 在信息安全方面的优势是什么?

DES的强度如下 -

  • 使用 56 位密钥

    • 56 位密钥可以经常用于加密。有 256 个可能的键。对如此数量的密钥进行暴力攻击是不可能的。

    • 一台每微秒执行一次 DES 加密的机器将花费数千年的时间来划分密码。

    • 每微秒一次加密的假设过于温和。Diffie 和 Hellman 假设存在开发具有一百万个加密设备的并行机器的技术,每个加密设备每微秒可以实现一次加密。

    • 密钥搜索攻击有必要比轻松遍历所有可能的密钥更重要。如果消息只是英文的明文,那么结果会简单地弹出,尽管识别英文的任务必须是自动化的。

    • 如果文本消息在加密之前已经被压缩,那么识别就更复杂了。

  • 算法的本质

    • Cryptanalyst 可以利用 DES(数据加密标准)算法的特性来实现密码分析。

    • 它可以探索在每次迭代中使用的八个替换表或 S-box 的弱点。

    • 大部分工作已经完成,S-box 的规律和意外行为的数量已经找到,但没有人成功地发现 S-box 的弱点。

    • 这种争论很有吸引力,多年来,人们发现了 S-box 的多种规律和意想不到的行为。

  • 定时攻击

    • 定时攻击是一种安全漏洞,允许攻击者发现本地或远程系统中的漏洞,通过获取相关系统对多个输入的响应时间来提取潜在的响应或秘密数据。定时攻击是一种更广泛的攻击类型,称为边信道攻击。

    • 定时攻击允许攻击者通过获取系统响应多个查询所需的时间来提取安全系统中维护的秘密。

    • Kocher 设计了一种定时攻击来揭示用于 RSA 解密的密钥。这些攻击仅在包括智能卡在内的硬件安全令牌环境中使用。

    • 它们与公钥算法相关联。在这种情况下,它可以维护有关密钥的信息,或者通过观察对多个密文实施解密需要多长时间来获取明文。

    • 定时攻击实现了这样一个事实,即在加密或解密时,算法在多个输入上花费不同的时间。

    • 通过“屏蔽”实现加密和解密计算的设备,可以在一定程度上保护定时攻击和相关攻击,这样所有计算都具有相同的性能,而不管使用的特定密钥和消息如何。

以上是 DES 在信息安全方面的优势是什么? 的全部内容, 来源链接: utcz.com/z/297472.html

回到顶部