全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

An Effective Algorithm to Increase the Nonlinearity of S-boxes
提高S盒非线性度的有效算法

Keywords: Block cipher,S-Box,Nonlinearity
分组密码
,S盒,非线性度,非线性度,有效算法,S盒,分组密码算法,输出向量,非线性部件,实验证明,MHC,最优值

Full-Text   Cite this paper   Add to My Lib

Abstract:

A S-box is the important nonlinear eonponent of block cipher algorithms, William Millian provied the Hill Climbing algorithm for improving the nonlinearity of S-boxes, which can increase the nonlinearity of a S-box by swapping two output vectors, Under the algorithm, the nonlinearity will reach a local maximum,which means that swapping any two output vectors can not increase the nonlinearity any more. In this paper, how to improve the nonlinearity of Sboxes by changing the positions of three output vectors simultaneously is explored. The MHC algorithm is given which can increase the nonlinearity on the basis of the Hill Climbing algorithm. The experimental results show that, the MHC algorithm is apparently more effective than the Hill Climbing to improve the nonlinearity of random S-boxes.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133