分组密码设计原则中,所设计的密码应使用使得密钥和明文以及密文之间的依赖关系相当复杂以至于这种依赖性对密码分析者来说是无法利用,称为 原则。A.混淆B.扩散C.置换D.可逆

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

A.混淆

B.扩散

C.置换

D.可逆


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

相关考题:

下面说法中错误的是( )。A)明文被变换为另一种隐蔽形式,称为密文B)加密即把密文变成明文的变换C)需要隐藏的信息称为明文D)密码分析学试图破译算法和密钥

执行密码变换之后的消息称为()。A.明文B.密文C.密钥D.密码

(48)下面关于密码学基本概念的说法正确的是( )。A)置换密码和代换密码同属于非对称密码B)按明文处理方法分为分组密码和流密码C)按从明文到密文的转换操作分为对称密码与非对称密码D)需要隐藏的消息称为密文

下面关于密码学基本概念的说法正确的是( )。A.置换密码和易位密码同属于非对称密码B.按明文处理方法分为分组密码和序列密码C.按从明文到密文的转换操作分为对称密码与非对称密码D.需要隐藏的消息称为密文

柯克霍夫(Kerckhoffs)原则指出密码系统的安全性取决于(),而不是密码算法。 A.密码算法B.密钥C.明文D.密文

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

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

除待解的密文外,密码分析者有一些明文和用同一个密钥加密这些明文所对应的密文属于哪种攻击() A、唯密文攻击B、已知明文攻击C、选择D、选择密文攻击

执行密码变换之前的原始消息称为()A.明文B.密文C.密钥D.密码

根据密码分析者可利用的数据资源来分类,可将密码攻击的类型分为四类,其中密码分析者能够选择密文并获得相应明文的攻击密码的类型属于().A.仅知密文攻击B.选择密文攻击C.已知密文攻击D.选择明文攻击

关于密码体制的分类,以下说法不正确的是( )。A.按明文到密文的转换操作可分为:置换密码和易位密码。B.按明文的处理方法可分为:分组密码和序列密码C.按密钥的使用个数可分为:对称密码体制和非对称密码体制D.按明文密文映射顺序可分为:加密算法和解密算法

分组密码是对明文分为同样大小的数据组分别加密,下面说法正确的是( )。A.分组密码的密钥长度是无限的B.分组密码设计的核心是构造合适的密钥C.分组密码是对明文序列进行转换或置换等操作D.序列密码是对明文序列进行异或操作

研究密码破译的科学称为密码分析学。密码分析学中,根据密码分析者可利用的数据资源,可将攻击密码的类型分为四种,其中适于攻击公开密钥密码体制,特别是攻击其数字签名的是 ( )。 A.仅知密文攻击B.已知明文攻击C.选择密文攻击D.选择明文攻击

下面关于密码学基本概念的说法正确的是( )。A)置换密码和代换密码同属于非对称密码B)按明文处理方法分为分组密码和流密码C)按从明文到密文的转换操作分为对称密码与非对称密码D)需要隐藏的消息称为密文

密码编码学是研究把信息(明文)变换成没有密钥就不能解读或很难解读的密文的方法,密码分析学的任务是破译密码或伪造认证密码。【问题1】(10分)通常一个密码系统简称密码体制,请简述密码体制的构成。【问题2】(3分)根据所基于的数学基础的不同,非对称密码体制通常分为 (1) 、 (2) 、 (3) 。【问题3】(2分)根据密文数据段是否与明文数据段在整个明文中的位置有关,可以将密码体制分为 (4) 体制和 (5) 体制。【问题4】(5分)在下图给出的加密过程中,mi(i=1,2,…,n)表示明文分组,ci(i=1,2,…,n)表示密文分组,K表示密钥,E表示分组加密过程。该分组加密过程属于哪种工作模式?这种分组密码的工作模式有什么缺点?

密码分析者根据已经知道的某些明文-密文对来破译密码的方式,称为(1)A.仅知密文攻击B.已知明文攻击C.选择明文攻击D.选择密文攻击

在密码学的Kerchhoff假设中,密码系统的安全性仅依赖于()。A、明文B、密文C、密钥D、信道

关于密码分析,下列说法错误的是()。A、试图发现明文或密钥的过程称为密码分析B、密码分析的过程通常包括:分析、假设、推断和证实C、只针对密文的攻击是最容易防范的,因为对手的可用信息量很少D、选择密文和选择文本是两种常用密码分析技术

密码分析是研究密码体制的破译问题,根据密码分析者所获得的数据资源,可以将密码分析()分为:()、已知明文分析()、()和选择密文分析()。

根据密码分析者所掌握的信息多少,可将密码分析分为:选择密文攻击、已知明文攻击、选择明文攻击和()。A、唯密文攻击B、唯明文攻击C、直接攻击D、已知密文攻击

密码分析者不仅知道一些消息的密文,还知道个别密文块对应的明文,试图推导出加密密钥或算法,这种攻击被称为()A、惟密文攻击B、已知明文攻击C、选择明文攻击D、选择密文攻击

序列密码体制中()。A、密文仅与密码算法和密钥有关。B、输出固定长度的密文C、明文分为固定长度的组D、关键技术是伪随机序列产生器的设计

分组密码主要采用()原则和()原则来抵抗攻击者对该密码体制的统计分析。

单选题根据密码分析者所掌握的信息多少,可将密码分析分为:选择密文攻击、已知明文攻击、选择明文攻击和()。A唯密文攻击B唯明文攻击C直接攻击D已知密文攻击

单选题关于密码分析,下列说法错误的是()。A试图发现明文或密钥的过程称为密码分析B密码分析的过程通常包括:分析、假设、推断和证实C只针对密文的攻击是最容易防范的,因为对手的可用信息量很少D选择密文和选择文本是两种常用密码分析技术

单选题密码分析者不仅知道一些消息的密文,还知道个别密文块对应的明文,试图推导出加密密钥或算法,这种攻击被称为()A惟密文攻击B已知明文攻击C选择明文攻击D选择密文攻击

单选题在密码学的Kerchhoff假设中,密码系统的安全性仅依赖于()。A明文B密文C密钥D信道

单选题序列密码体制中()。A密文仅与密码算法和密钥有关。B输出固定长度的密文C明文分为固定长度的组D关键技术是伪随机序列产生器的设计