S 盒是许多分组密码算法中唯一的非线性部件,其性能对加密保护至关重要,文中采用遗传算法来对S盒进行优化, 利用遗传算法前期收敛速度较快及交叉变异操作避免陷入局部最优的特性,保持种群的多样性, 并引入了启发式变异策略,防止早熟收敛,,这种变异规则能够显著地提高算法的搜索效率,可以加快算法的收敛速度, 提高求解的效率。此外,采用最佳个体保存法的选择策略可以减少额外的计算量。基于该方法,并获得了一批高非线性度和低差分均匀度的S盒。有效地减少冗余计算量、加快收敛速度。
相关报道:
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。