Cryptology ePrint Archive: Report 2013/007

A Matrix Approach for Constructing Quadratic APN Functions

Yuyin Yu and Mingsheng Wang and Yongqiang Li

Abstract: We find a one to one correspondence between quadratic APN functions without linear or constant terms and a special kind of matrices (We call such matrices as QAMs). Based on the nice mathematical structures of the QAMs, we have developed efficient algorithms to construct quadratic APN functions. On $\mathbb{F}_{2^7}$, we have found more than 470 classes of new CCZ-inequivalent quadratic APN functions, which is 20 times more than the known ones. Before this paper, there are only 23 classes of CCZ-inequivalent APN functions on $\mathbb{F}_{2^{8}}$ have been found. With our method, we have found more than 2000 classes of new CCZ-inequivalent quadratic APN functions, and this number is still increasing quickly.

Category / Keywords: APN, quadratic functions, EA-equivalence, CCZ-equivalence.

Date: received 6 Jan 2013, last revised 27 Apr 2015

Contact author: yuyuyin at 163 com

Available format(s): PDF | BibTeX Citation

Note: We give more APN Functions on GF(256) in Appendix 2.

Version: 20150427:160629 (All versions of this report)

Discussion forum: Show discussion | Start new discussion

[ Cryptology ePrint archive ]