On the Design of Chaos-Based S-boxes

06/18/2020
by   Miroslav Dimitrov, et al.
0

Substitution boxes (S-boxes) are critical nonlinear elements to achieve cryptanalytic resistance of modern block and stream ciphers. Given their importance, a rich variety of S-box construction strategies exists. In this paper, S-boxes generated by using chaotic functions (CF) are analyzed to measure their actual resistance to linear cryptanalysis. The aforementioned papers emphasize on the average nonlinearity of the S-box coordinates only, ignoring the rest of the S-box components in the process. Thus, the majority of those studies should be re-evaluated. Integrating such S-boxes in a given cryptosystem should be done with a considerable caution. Furthermore, we show that in the context of nonlinearity optimization problem the profit of using chaos structures is negligible. By using two heuristic methods and starting from pseudo-random S-boxes, we repeatedly reached S-boxes, which significantly outperform all previously published CF-based S-boxes, in those cryptographic terms, which the aforementioned papers utilize for comparison. Moreover, we have linked the multi-armed bandit problem to the problem of maximizing an S-box average coordinate nonlinearity value, which further allowed us to reach near-optimal average coordinate nonlinearity values significantly greater than those known in literature.

READ FULL TEXT

page 1

page 2

page 4

page 5

page 6

page 7

page 8

page 9

research
02/19/2021

Construction of Side Channel Attacks Resistant S-boxes using Genetic Algorithms based on Coordinate Functions

Background and Objectives: Substitution-box (s-box) is one of the essent...
research
01/30/2019

Online Pandora's Boxes and Bandits

We consider online variations of the Pandora's box problem (Weitzman. 19...
research
02/13/2019

A characterisation of S-box fitness landscapes in cryptography

Substitution Boxes (S-boxes) are nonlinear objects often used in the des...
research
05/17/2021

A Simple Search Problem

A simple problem is studied in which there are N boxes and a prize known...
research
07/10/2023

Needs, Passions and Loot Boxes – Exploring Reasons for Problem Behaviour in Relation to Loot Box Engagement

Research on the convergence of gaming and gambling has been around since...
research
02/17/2020

Pandora's Box Problem with Order Constraints

The Pandora's Box Problem, originally formalized by Weitzman in 1979, mo...
research
02/18/2019

Generation of dynamical S-boxes via lag time chaotic series for cryptosystems

In this work, we present an algorithm for the design of n× n-bits substi...

Please sign up or login with your details

Forgot password? Click here to reset