RMIT University
Browse

Relative difference sets, graphs and inequivalence of functions between groups

journal contribution
posted on 2024-11-01, 07:23 authored by Kathryn HoradamKathryn Horadam
For cryptographic purposes, we want to find functions with both low differential uniformity and dissimilarity to all linear functions and to know when such functions are essentially different. For vectorial Boolean functions, extended affine equivalence and the coarser Carlet¿Charpin¿Zinoviev (CCZ) equivalence are both used to distinguish between nonlinear functions. It remains hard to tell when CCZ equivalent functions are EA-inequivalent. This paper presents a framework for solving this problem in full generality, for functions between arbitrary finite groups. This common framework is based on relative difference sets (RDSs). The CCZ and EA equivalence classes of perfect nonlinear (PN) functions are each derived, by quite different processes, from equivalence classes of splitting semiregular RDSs. By generalizing these processes, we obtain a much strengthened formula for all the graph equivalences which define the EA equivalence class of a given function, amongst those which define its CCZ equivalence class.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1002/jcd.20254
  2. 2.
    ISSN - Is published in 10638539

Journal

Journal Of Combinatorial Designs

Volume

18

Issue

4

Start page

260

End page

273

Total pages

14

Publisher

John Wiley & Sons, Inc.

Place published

United States

Language

English

Copyright

© 2010 Wiley Periodicals, Inc

Former Identifier

2006019282

Esploro creation date

2020-06-22

Fedora creation date

2010-11-19

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC