论文部分内容阅读
S-盒是许多密码算法的唯一非线性部件,它的密码强度决定了整个密码算法的安全强度。但是对于大的S-盒的构造比较困难,而且软硬件实现也比较难,目前比较流行的是8×8的S-盒。基于m-序列,提出一种构造8×8与8×6的S-盒的方法,通过测试法从中选出了一批非线性性质与差分的均匀性都比较好的S-盒。同时,基于正形置换构造了一批4×4的S-盒。这些S-盒对进一步设计密码算法提供了非线性资源。