Skip to main navigation Skip to search Skip to main content

Parallel Steepest Ascent Hill-Climbing for High Nonlinear Boolean and Vectorial Boolean Functions (S-Boxes)

  • Athmane Seghier*
  • , Jianxin Li
  • *Corresponding author for this work
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Boolean functions and their generalization Vectorial Boolean functions or Substitution Boxes (S-Boxes) have attracted much attention in the domain of modern block ciphers that use only these elements to provide the necessary confusion against the cryptanalysis attacks. Thus, a significant number of research has been done to construct cryptographically strong Boolean functions and S-Boxes. Among these researches, several heuristics were applied and therefore the hill climbing heuristic was largely investigated. In this paper, we propose a new variant of Hill Climbing heuristic called Parallel Steepest Ascent Hill Climbing to construct Boolean functions and (formula presented) S-Boxes through the progressive construction and incorporation of their m coordinate Boolean functions. The obtained results demonstrate that this new variant provides solutions with high cryptographic properties.

Original languageEnglish
Title of host publicationInformation and Communications Security - 21st International Conference, ICICS 2019, Revised Selected Papers
EditorsJianying Zhou, Xiapu Luo, Qingni Shen, Zhen Xu
PublisherSpringer
Pages413-429
Number of pages17
ISBN (Print)9783030415785
DOIs
StatePublished - 2020
Event21st International Conference on Information and Communications Security, ICICS 2019 - Beijing, China
Duration: 15 Dec 201917 Dec 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11999 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference21st International Conference on Information and Communications Security, ICICS 2019
Country/TerritoryChina
CityBeijing
Period15/12/1917/12/19

Keywords

  • Boolean functions
  • Cost function
  • Hill Climbing
  • S-Boxes

Fingerprint

Dive into the research topics of 'Parallel Steepest Ascent Hill-Climbing for High Nonlinear Boolean and Vectorial Boolean Functions (S-Boxes)'. Together they form a unique fingerprint.

Cite this