Abstract

Boolean functions used in symmetric-key cryptosystems must have high second-order nonlinearity to withstand several known attacks and some potential attacks which may exist but are not yet efficient and might be improved in the future. The second-order nonlinearity of Boolean functions also plays an important role in coding theory, since the maximal second-order nonlinearity of all Boolean functions in n variables equals the covering radius of the Reed–Muller code with length 2n and order r. It is well-known that providing a tight lower bound on the second-order nonlinearity of a general Boolean function with high algebraic degree is a hard task, excepting a few special classes of Boolean functions. In this paper, we improve the lower bounds on the second-order nonlinearity of three classes of Boolean functions of the form fi(x)=Tr1n(xdi) in n variables for i=1,2 and 3, where Tr1n denotes the absolute trace mapping from F2n to F2 and di’s are of the form (1) d1=2m+1+3 and n=2m, (2) d2=2m+2m+12+1, n=2m with odd m, and (3) d3=22r+2r+1+1 and n=4r with even r.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.