分组密码的设计原则包括()。A、要有足够大分组长度,n不能过小B、密钥空间要尽可能大C、密码算法复杂度足够强D、密码算法必须非常复杂

题目
分组密码的设计原则包括()。

A、要有足够大分组长度,n不能过小

B、密钥空间要尽可能大

C、密码算法复杂度足够强

D、密码算法必须非常复杂


相似考题
更多“分组密码的设计原则包括()。 ”相关问题
  • 第1题:

    分组密码设计原则中,所设计的密码应使用使得密钥和明文以及密文之间的依赖关系相当复杂以至于这种依赖性对密码分析者来说是无法利用,称为 原则。

    A.混淆

    B.扩散

    C.置换

    D.可逆


    ①分组长度 分组长度越长意味着安全性越高,但是会影响加密解密的速度。1977年之后,由于计算速度和分析技术的提高,建议使用分组长度128位。 ②密钥长度 密钥越长同样意味着安全性越高,但会影响加密和解密的速度。现在一般认为64位的密钥是不安全的,通常使用的密钥长度为128位。 ③轮函数F 轮函数F通常之迭代分组密码中单轮加密解密算法的实现部分,是分组密码结构的核心,由其实现数据的混乱和扩散。在设计中,轮函数要遵循雪崩效应准则和位独立准则。评价轮函数实际质量的指标有安全性,速度和灵活性。 ④迭代的轮数 迭代分组密码的本质是单轮不能提供足够的安全性而多伦迭代增强其安全性。一般而言,迭代轮数越多,密码分析越困难,但过多的迭代会使输入和输出的关系复杂化,影响加解密速度,而安全性增强不明显,一般而言,决定迭代轮数的准则是:是密码分析的难度大于简单穷举攻击的难度。 ⑤子密钥的生成方法 理论设计目标是子密钥的统计独立性和密钥更换的有效性。包括:实现简单,便于硬件实现,子密钥的生成不影响迭代轮函数的执行;不存在简单关系;种子密钥的所有比特对每个子密钥比特影响大致相同;没有弱密钥或弱密钥容易避开;保证密钥和密文符合位独立准则和雪崩效应。

  • 第2题:

    12、分组密码主要采用混淆原则和扩散原则来抵抗攻击者对该密码体制的统计分析。


    混乱原则;扩散

  • 第3题:

    分组密码的安全性设计原则是________和__________。

    A.替代,置换

    B.替代,混淆

    C.扩散,混淆

    D.置换,混淆


    扩散,混淆

  • 第4题:

    除了混淆和扩散原则,分组密码算法还应满足的要求有哪些?


    AC

  • 第5题:

    分组密码的设计利用了扩散和 的思想。


    扩散是将明文组及密钥组的影响迅速地散布到输出的密文组中,通常通过置换(Permutation)的方法来实现扩散。