在密码学中,S盒(Substitution-box)是对称密钥算法 [1] 执行置换计算的基本结构。S盒用在分组密码算法中,是唯一的非线性结构,其S盒的指标的好坏直接决定了密码算法的好坏。
P盒的作用是扩散(Diffusion),目的是让明文和密钥的影响迅速扩散到整个密文中。即1位的明文或密钥的改变会影响到密文的多个比特 [1] 。
https://blog.csdn.net/ACdreamers/article/details/44656743
原文:https://www.cnblogs.com/weikunpeng/p/14165712.html