更多“在分组密码中,对于一个好的S盒,其布尔函数应满足基本条件是什么?”相关问题
  • 第1题:

    计算题:DES的密码组件之一是S盒。根据S盒表计算S3101101)的值,并说明S函数在DES算法中的作用。


    正确答案: 令101101的第1位和最后1位表示的二进制数为i,则i=(11)2=(3)10
    令101101的中间4位表示的二进制数为j,则j=(0110)2=(6)10
    查S3盒的第3行第6列的交叉处即为8,从而输出为1000
    S函数的作用是将6位的输入变为4位的输出

  • 第2题:

    DES的密码组件之一是S盒。根据S盒表计算S3(101101)的值,并说明S函数在DES算法中的作用。


    正确答案: 令101101的第1位和最后1位表示的二进制数为i,则i=(11)2=(3)10
    令101101的中间4位表示的二进制数为j,则j=(0110)2=(6)10
    查S3盒的第3行第6列的交叉处即为8,从而输出为1000
    S函数的作用是将6位的输入变为4位的输出

  • 第3题:

    下列密码系统分类不正确的是()

    • A、非对称型密码体制和对称型密码体制
    • B、单向函数密码体制和双向函数密码体制
    • C、分组密码体制和序列密码体制
    • D、不可逆密码体制和双钥密码体制

    正确答案:D

  • 第4题:

    在信号属性函数中,s’ACTIVE表示:如果在当前一个相当小的()间隔内,信号发生了改变,则函数将返回一个“TRUE”的布尔量;否则返回“FALSE”。


    正确答案:时间

  • 第5题:

    分组密码中的代换与置换的区别是什么?其中非线性函数与二者有何关系?


    正确答案: 分组密码算法的安全策略中,用得最多的就是采用代换—置换网络,简称S—P网络,它是由S变换(代换)和P变换(置换或换位)交替进行多次迭代而形成的变换网络,这两个变换是分组密码中的基本构件,S变换(代换)又称为S盒变换,P变换(置换或换位)又称为P盒变换。S盒变换的作用是起到混乱的效果,P盒变换的作用是起到扩散的效果。
    混乱:是指明文和密钥以及密文之间的统计关系尽可能复杂化,使破译者无法理出相互间的依赖关系,从而加强隐蔽性。
    扩散:是指让明文中的每一位(包括密钥的每一位)直接或间接影响输出密文中的许多位,或者让密文中的每一位受制于输入明文以及密钥中的若干位,以便达到隐蔽明文的统计特性。轮变换的核心是f函数,它是非线性的,是每轮实现混乱和扩散的最关键的模块。即在这个非线性变换中,包含了混乱和扩散。

  • 第6题:

    现行的密码算法主要包括()

    • A、分组密码、公钥密码、散列函数
    • B、序列密码、分组密码、公钥密码、散列函数
    • C、序列密码、分组密码、散列函数
    • D、序列密码、分组密码、公钥密码

    正确答案:B

  • 第7题:

    在信号属性函数中,s’EVENT表示:如果在当前一个相当小的时间间隔内,事件发生了,则函数将返回()

    • A、时间值
    • B、信号值
    • C、变量值
    • D、布尔量

    正确答案:D

  • 第8题:

    问答题
    什么是分组密码的操作模式?有哪些主要的分组密码操作模式?其工作原理是什么?各有何特点?

    正确答案: 通常,分组密码算法(如典型的DES)是提供数据安全的一个基本构件,它以固定长度的分组作为基本的处理单位。分组密码的操作模式就是如何在各种各样的应用中使用这些基本构件。
    主要有ECB、CBC、CTR、OFB、CFB等五种分组密码操作模式。具体原理及特点参见教材。
    解析: 暂无解析

  • 第9题:

    问答题
    DES的密码组件之一是S盒。根据S盒表计算S3(101101)的值,并说明S函数在DES算法中的作用。

    正确答案: 令101101的第1位和最后1位表示的二进制数为i,则i=(11)2=(3)10
    令101101的中间4位表示的二进制数为j,则j=(0110)2=(6)10
    查S3盒的第3行第6列的交叉处即为8,从而输出为1000
    S函数的作用是将6位的输入变为4位的输出
    解析: 暂无解析

  • 第10题:

    问答题
    计算题:DES的密码组件之一是S盒。根据S盒表计算S3101101)的值,并说明S函数在DES算法中的作用。

    正确答案: 令101101的第1位和最后1位表示的二进制数为i,则i=(11)2=(3)10
    令101101的中间4位表示的二进制数为j,则j=(0110)2=(6)10
    查S3盒的第3行第6列的交叉处即为8,从而输出为1000
    S函数的作用是将6位的输入变为4位的输出
    解析: 暂无解析

  • 第11题:

    问答题
    分组密码的设计应满足的要求是什么?

    正确答案: ①分组要足够长。假设n为分组长度,则要使分组代换字母表中的元素个数2n足够大,以防止明文穷举攻击。
    ②密钥长度要足够长,以防止密钥穷举攻击。但密钥又不能过长,这不利于密钥的管理且影响加解密的速度。
    ③由密钥确定的置换算法要足够复杂,足以抵抗各种已知的攻击,如查分攻击和线性攻击等,使攻击者除了利用穷举攻击外,无其他更好的攻击方法。
    ④加密解密运算简单,易于软件和硬件的快速实现。为了便于软件编程和通过逻辑电路实现,算法中的运算应尽量简单,如二进制加法或移位运算,参与运算的参数长度也应选择在8的整数倍,可以充分发挥计算机中字节运算的优势。
    ⑤一般无数据扩展,即明文和密文长度相同。在采用同态置换和随机话加密技术时可引入数据扩展。
    ⑥差错传播尽可能的小。
    设计密码时,①②③的安全性为必要条件,同时还需考虑④⑤⑥。
    归纳起来,一个分组密码在实际应用中需要在安全性和实用性之间寻求一种平衡,使算法在足够安全的同时,又具有尽可能短的密钥,尽可能小的存储空间以及尽可能快的运行速度。
    解析: 暂无解析

  • 第12题:

    问答题
    分组密码中的代换与置换的区别是什么?其中非线性函数与二者有何关系?

    正确答案: 分组密码算法的安全策略中,用得最多的就是采用代换—置换网络,简称S—P网络,它是由S变换(代换)和P变换(置换或换位)交替进行多次迭代而形成的变换网络,这两个变换是分组密码中的基本构件,S变换(代换)又称为S盒变换,P变换(置换或换位)又称为P盒变换。S盒变换的作用是起到混乱的效果,P盒变换的作用是起到扩散的效果。
    混乱:是指明文和密钥以及密文之间的统计关系尽可能复杂化,使破译者无法理出相互间的依赖关系,从而加强隐蔽性。
    扩散:是指让明文中的每一位(包括密钥的每一位)直接或间接影响输出密文中的许多位,或者让密文中的每一位受制于输入明文以及密钥中的若干位,以便达到隐蔽明文的统计特性。轮变换的核心是f函数,它是非线性的,是每轮实现混乱和扩散的最关键的模块。即在这个非线性变换中,包含了混乱和扩散。
    解析: 暂无解析

  • 第13题:

    万向传动轴设计应满足的基本条件是什么?


    正确答案: 1)保证所连接的两轴的夹角及相对位置在一定范围内变化时,能可靠而稳定地传递动力。
    2)保证所连接的两轴尽可能等速运转。由于万向节夹角而产生的附加载荷、振动和噪声应在允许的范围内,在使用车速范围内不应产生共振现象。
    3)传动效率高,使用寿命长,结构简单,制造方便,维修容易等。

  • 第14题:

    什么是密码分析,其攻击类型有哪些?DES算法中S盒的作用是什么?


    正确答案: 密码分析是指研究在不知道密钥的情况下来恢复明文的科学。攻击类型有只有密文的攻击,已知明文的攻击,选择明文的攻击,适应性选择明文攻击,选择密文的攻击,选择密钥的攻击,橡皮管密码攻击。S盒是DES算法的核心。其功能是把6Bit数据变为4Bit数据。

  • 第15题:

    防火墙应满足的基本条件是什么?


    正确答案: 作为网络间实施网间访问控制的一组组件的集合,防火墙应满足的基本条件如下:
    (1)内部网络和外部网络之间的所有数据流必须经过防火墙。
    (2)只有符合安全策略的数据流才能通过防火墙。
    (3)防火墙自身具有高可靠性,应对渗透(Penetration)免疫,即它本身是不可被侵入的。

  • 第16题:

    什么是分组密码的操作模式?有哪些主要的分组密码操作模式?其工作原理是什么?各有何特点?


    正确答案:通常,分组密码算法(如典型的DES)是提供数据安全的一个基本构件,它以固定长度的分组作为基本的处理单位。分组密码的操作模式就是如何在各种各样的应用中使用这些基本构件。
    主要有ECB、CBC、CTR、OFB、CFB等五种分组密码操作模式。具体原理及特点参见教材。

  • 第17题:

    分组密码的设计应满足的要求是什么?


    正确答案: ①分组要足够长。假设n为分组长度,则要使分组代换字母表中的元素个数2n足够大,以防止明文穷举攻击。
    ②密钥长度要足够长,以防止密钥穷举攻击。但密钥又不能过长,这不利于密钥的管理且影响加解密的速度。
    ③由密钥确定的置换算法要足够复杂,足以抵抗各种已知的攻击,如查分攻击和线性攻击等,使攻击者除了利用穷举攻击外,无其他更好的攻击方法。
    ④加密解密运算简单,易于软件和硬件的快速实现。为了便于软件编程和通过逻辑电路实现,算法中的运算应尽量简单,如二进制加法或移位运算,参与运算的参数长度也应选择在8的整数倍,可以充分发挥计算机中字节运算的优势。
    ⑤一般无数据扩展,即明文和密文长度相同。在采用同态置换和随机话加密技术时可引入数据扩展。
    ⑥差错传播尽可能的小。
    设计密码时,①②③的安全性为必要条件,同时还需考虑④⑤⑥。
    归纳起来,一个分组密码在实际应用中需要在安全性和实用性之间寻求一种平衡,使算法在足够安全的同时,又具有尽可能短的密钥,尽可能小的存储空间以及尽可能快的运行速度。

  • 第18题:

    在信号属性函数中,s’LAST_ACTIVE表示:该属性函数运行后将返回下述哪一类值()

    • A、时间值
    • B、信号值
    • C、变量值
    • D、布尔量

    正确答案:A

  • 第19题:

    在信号属性函数中,s’EVENT表示:如果在当前一个相当小的()间隔内,事件发生了,则函数将返回一个“TRUE”的布尔量;否则返回“FALSE”。


    正确答案:时间

  • 第20题:

    单选题
    下列不能使DES的S盒能够实现较好的混淆的是()。
    A

    S盒的输出都是其输入的线性或仿射函数。

    B

    改变S盒的一个输入比特,其输出至少有两比特产生变化,即近一半产生变化。

    C

    当S盒的任一输入位保持不变,其它5位输入变化时(共有25=32种情况),输出数字中的0和1的总数近于相等。


    正确答案: C
    解析: 暂无解析

  • 第21题:

    问答题
    防火墙应满足的基本条件是什么?

    正确答案: 作为网络间实施网间访问控制的一组组件的集合,防火墙应满足的基本条件如下:
    (1)内部网络和外部网络之间的所有数据流必须经过防火墙。
    (2)只有符合安全策略的数据流才能通过防火墙。
    (3)防火墙自身具有高可靠性,应对渗透(Penetration)免疫,即它本身是不可被侵入的。
    解析: 暂无解析

  • 第22题:

    问答题
    什么是密码分析,其攻击类型有哪些?DES算法中S盒的作用是什么?

    正确答案: 密码分析是指研究在不知道密钥的情况下来恢复明文的科学。攻击类型有只有密文的攻击,已知明文的攻击,选择明文的攻击,适应性选择明文攻击,选择密文的攻击,选择密钥的攻击,橡皮管密码攻击。
    S盒是DES算法的核心。其功能是把6bit数据变为4bit数据。
    解析: 暂无解析

  • 第23题:

    单选题
    现行的密码算法主要包括()
    A

    分组密码、公钥密码、散列函数

    B

    序列密码、分组密码、公钥密码、散列函数

    C

    序列密码、分组密码、散列函数

    D

    序列密码、分组密码、公钥密码


    正确答案: B
    解析: 暂无解析