质量,能量和信息是物理世界中的三个重要量。 信息的扩散和混乱是密码算法编码的指导思想。 通常使用线性变换来实现信息的传播,而使用S-box来实现信息的混乱。 本文提出了布尔变换中信息扩散和混淆度的概念,并证明最大的信息扩散和混淆度都是在元组布尔线性可逆变换中。 此外,我们给出了构造可逆布尔非线性变换结构的最大扩散度和混淆度的方法。 也就是说,通过AES和SMS4,CAST中的可逆线性变换来传播信息技术并不是最优的。 本文提出的结果结合代数免疫度,平衡性,相关免疫性,线性偏差和差异偏差以及其他安全密码学参数,可用于设计具有更好性能的密码算法。