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