C-differentials, multiplicative uniformity and (almost) perfect c-nonlinearity

09/09/2019
by   Pal Ellingsen, et al.
0

In this paper we define a new (output) multiplicative differential, and the corresponding c-differential uniformity. With this new concept, even for characteristic 2, there are perfect c-nonlinear (PcN) functions. We first characterize the c-differential uniformity of a function in terms of its Walsh transform. We further look at some of the known perfect nonlinear (PN) and show that only one remains a PcN function, under a different condition on the parameters. In fact, the p-ary Gold PN function increases its c-differential uniformity significantly, under some conditions on the parameters. We then precisely characterize the c-differential uniformity of the inverse function (in any dimension and characteristic), relevant for the Rijndael (and Advanced Encryption Standard) block cipher.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/24/2020

Investigations on c-Boomerang Uniformity and Perfect Nonlinearity

We defined in <cit.> a new multiplicative c-differential, and the corres...
research
03/31/2020

Some c-(almost) perfect nonlinear functions

In a prior paper, along with P. Ellingsen, P. Felke and A. Tkachenko, we...
research
10/19/2020

Investigations on c-(almost) perfect nonlinear functions

In a prior paper <cit.>, two of us, along with P. Ellingsen, P. Felke an...
research
04/27/2021

Several classes of PcN power functions over finite fields

Recently, a new concept called multiplicative differential cryptanalysis...
research
06/11/2020

Deep Differential System Stability – Learning advanced computations from examples

Can advanced mathematical computations be learned from examples? Using t...
research
08/01/2022

Some new classes of (almost) perfect c-nonlinear permutations

The concept of differential uniformity was recently extended to the c-di...
research
09/17/2018

Binary Proportional Pairing Functions

A pairing function for the non-negative integers is said to be binary pe...

Please sign up or login with your details

Forgot password? Click here to reset