Characterization of certain types of $r$-plateaued functions
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
We study a subclass of $p$-ary functions in $n$ variables, denoted by ${\mathcal A}_n$, which is a collection of $p$-ary functions in $n$ variables satisfying a certain condition on the exponents of its monomial terms. Firstly, we completely classify all $p$-ary $(n-1)$-plateaued functions in $n$ variables by proving that every $(n-1)$-plateaued function should be contained in $\mathcal{A}_n$. Secondly, we prove that if $f$ is a $p$-ary $r$-plateaued function contained in ${\mathcal A}_n$ with $\deg{f} > 1+\frac{n-r}{4}(p-1)$, then the highest degree term of $f$ is only a single term. Furthermore, we prove that there is no $p$-ary $r$-plateaued function in ${\mathcal A}_n$ with maximum degree $(p-1)\frac{n-r}{2}+1$. As application, we partially classify all $(n-2)$-plateaued functions in ${\mathcal A}_n$ when $p=3,5,$ and $7$, and $p$-ary bent functions in ${\mathcal A}_2$ are completely classified for the cases $p=3$ and $5$.
Abstract
We study a subclass of $p$-ary functions in $n$ variables, denoted by ${\mathcal A}_n$, which is a collection of $p$-ary functions in $n$ variables satisfying a certain condition on the exponents of its monomial terms. Firstly, we completely classify all $p$-ary $(n-1)$-plateaued functions in $n$ variables by proving that every $(n-1)$-plateaued function should be contained in $\mathcal{A}_n$. Secondly, we prove that if $f$ is a $p$-ary $r$-plateaued function contained in ${\mathcal A}_n$ with $\deg{f} > 1+\frac{n-r}{4}(p-1)$, then the highest degree term of $f$ is only a single term. Furthermore, we prove that there is no $p$-ary $r$-plateaued function in ${\mathcal A}_n$ with maximum degree $(p-1)\frac{n-r}{2}+1$. As application, we partially classify all $(n-2)$-plateaued functions in ${\mathcal A}_n$ when $p=3,5,$ and $7$, and $p$-ary bent functions in ${\mathcal A}_2$ are completely classified for the cases $p=3$ and $5$.
참고문헌 (12)
- C. Carlet, "Boolean Functions for Cryptography and Error Correcting Codes in Boolean Methods and Models" (2010), Cambridge University Press
- C. Carlet, "On plateaued functions and their constructions, Proceedings of Fast Software Encryption 2003", Lecture Notes in Computer Science, 2887, pp.54~73 (2003), Springer
- A. C esmelioglu, "A construction of bent functions from plateaued functions", Des. Codes Cryptogr, 66(1-3), pp.231~242 (2013)
- X. -D. Hou, "p-ary and q-ary versions of certain results about bent functions and resilient functions", Finite Fields Appl, 10(4), pp.566~582 (2004)
- J. Y. Hyun, "Explicit criteria for construction of plateaued functions", IEEE Trans. Inform. Theory, 62(12), pp.7555~7565 (2016)
- M. Matsui, "Linear cryptananalysis method for DES cipher, in Proceedings of EURO-CRYPT'93", Lecture Notes in Computer Science, 765, pp.386~397 (1994)
- W. Meier, "Fast correlation attacks on stream ciphers, in Advances in Cryptology, EUROCRYPT'88", Lecture Notes in Computer Science, 330, pp.301~314 (1988)
- S. Mesnager, "Characterizations of plateaued and bent functions in characteristic p, in Sequences and their applications|SETA 2014", Lecture Notes in Comput. Sci., 8865, pp.72~82 (2014), Springer
- S. Mesnager, "Open problems in mathematics and computational science", pp.243~273 (2014), Springer
- S. Mesnager, "Characterizations of plateaued and bent functions in characteristic p, in Se-quences and their applications|SETA 2014", Lecture Notes in Comput. Sci., 8865, pp.72~82 (2014), Springer
- S. Mesnager, "Characterizations of plateaued functions in arbitrary characteristic", Proceedings of ICCC 2015 (2015)
- Y. Zheng, "Plateaued functions, Advances in Cryptology-ICICS'99", Lecture Notes in Computer Science, 1726, pp.284~300 (1999), Springer-Verlag
