什么是信息安全混乱?
混淆定义了密钥没有以简单的方法与密文相关联。具体来说,密文的每个字符都应该基于密钥的几个元素。
在混乱中,密文数据与加密密钥值之间的关系变得困难。它是通过替换完成的。
例如,假设它可以有一个带有 nxn 矩阵的 Hill 密码,并假设它可以有一个长度为 n 2的明文-密文对,它可以用它来求解加密矩阵。
如果它可以改变密文的一个字符,那么矩阵的一列就可以有效地改变。当然,更希望进行完整的密钥更改。当出现这样的情况时,密码分析员可能需要同时解出完整的密钥,而不是逐个解出。
混淆是一种加密方法,旨在增强密文的模糊性。换句话说,该方法提供密文不提供关于明文的任何线索。
在给定的方法中,密文数据和加密密钥值之间的关系被尽可能地支持。
即使攻击者获得了对密文数据的一些控制权,它也无法理解密钥,因为使用密钥制作密文的方式非常困难。混淆可以通过使用基于密钥和输入(明文)的替换和复杂加扰算法来获得。
混淆的主要目的是使发现密钥变得非常复杂,即使一个人拥有使用相似密钥创建的大部分明文-密文对,在这方面,密文的每一位都应该基于整个密钥,并且在对密钥不同位的几种方法,更改密钥的一位应该完全改变密文。
最简单的获得扩散和混淆的方法是替换置换网络。在这些系统中,明文和密钥提供在创建输出中具有非常相同的作用,因此它是提供扩散和混淆的相同结构。
混乱的性质
混淆的性质如下 -
混淆特性保护了密文和密钥之间的关系。
此属性使从密文中查找密钥变得复杂。
如果密钥中的单个位发生更改,则密文中的多个位将被更改。
扩散和混淆可以使用连续积密码来实现,其中每个冗余是一组 S-box、D-box 和其他元素。每次迭代被定义为一轮。
以上是 什么是信息安全混乱? 的全部内容, 来源链接: utcz.com/z/297427.html