본문 바로가기
KERD
논문KCI 등재

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)

  1. C. Carlet, "Boolean Functions for Cryptography and Error Correcting Codes in Boolean Methods and Models" (2010), Cambridge University Press
  2. 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
  3. A. C esmelioglu, "A construction of bent functions from plateaued functions", Des. Codes Cryptogr, 66(1-3), pp.231~242 (2013)
  4. 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)
  5. J. Y. Hyun, "Explicit criteria for construction of plateaued functions", IEEE Trans. Inform. Theory, 62(12), pp.7555~7565 (2016)
  6. M. Matsui, "Linear cryptananalysis method for DES cipher, in Proceedings of EURO-CRYPT'93", Lecture Notes in Computer Science, 765, pp.386~397 (1994)
  7. W. Meier, "Fast correlation attacks on stream ciphers, in Advances in Cryptology, EUROCRYPT'88", Lecture Notes in Computer Science, 330, pp.301~314 (1988)
  8. 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
  9. S. Mesnager, "Open problems in mathematics and computational science", pp.243~273 (2014), Springer
  10. 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
  11. S. Mesnager, "Characterizations of plateaued functions in arbitrary characteristic", Proceedings of ICCC 2015 (2015)
  12. Y. Zheng, "Plateaued functions, Advances in Cryptology-ICICS'99", Lecture Notes in Computer Science, 1726, pp.284~300 (1999), Springer-Verlag

관련 논문AI추천

이 간행물의 다른 논문 (14건)