On Verification of Restricted Extended Affine Equivalence of Vectorial Boolean Functions


ÖZBUDAK F., Sinak A., Yayla O.

5th International Workshop on the Arithmetic of Finite Fields (WAIFI), Gebze, Turkey, 27 - 28 September 2014, vol.9061, pp.137-154 identifier identifier

  • Publication Type: Conference Paper / Full Text
  • Volume: 9061
  • Doi Number: 10.1007/978-3-319-16277-5_8
  • City: Gebze
  • Country: Turkey
  • Page Numbers: pp.137-154
  • Hacettepe University Affiliated: No

Abstract

Vectorial Boolean functions are used as substitution boxes in cryptosystems. Designing inequivalent functions resistant to known attacks is one of the challenges in cryptography. In doing this, finding a fast technique for determining whether two given functions are equivalent is a significant problem. A special class of the equivalence called restricted extended affine (REA) equivalence is studied in this paper. We update the verification procedures of the REA-equivalence types given in the recent work of Budaghyan and Kazymyrov (2012). In particular, we solve the system of linear equations simultaneously in the verification procedures to get better complexity. We also present the explicit number of operations of the verification procedures of these REA-equivalence types. Moreover, we construct two new REA-equivalence types and present the verification procedures of these types with their complexities.