Skip to Main Content (Press Enter)

Logo UNIECAMPUS
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Competenze

UNI-FIND
Logo UNIECAMPUS

|

UNI-FIND

uniecampus.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Competenze
  1. Pubblicazioni

Hybrid Population-Based Hill Climbing Algorithm for Generating Highly Nonlinear S-boxes

Articolo
Data di Pubblicazione:
2024
Abstract:
This paper introduces the hybrid population-based hill-climbing (HPHC) algorithm, a novel approach for generating cryptographically strong S-boxes that combines the efficiency of hill climbing with the exploration capabilities of population-based methods. The algorithm achieves consistent generation of 8-bit S-boxes with a nonlinearity of 104, a critical threshold for cryptographic applications. Our approach demonstrates remarkable efficiency, requiring only 49,277 evaluations on average to generate such S-boxes, representing a 600-fold improvement over traditional simulated annealing methods and a 15-fold improvement over recent genetic algorithm variants. We present comprehensive experimental results from extensive parameter space exploration, revealing that minimal populations (often single-individual) combined with moderate mutation rates achieve optimal performance. This paper provides detailed analysis of algorithm behavior, parameter sensitivity, and performance characteristics, supported by rigorous statistical evaluation. We demonstrate that population size should approximate available thread count for optimal parallel execution despite smaller populations being theoretically more efficient. The HPHC algorithm maintains high reliability across diverse parameter settings while requiring minimal computational resources, making it particularly suitable for practical cryptographic applications.
Tipologia CRIS:
1.1 Articolo in rivista
Keywords:
S-box generation, cryptographic primitives, nonlinear substitution, hybrid optimization, hill climbing, evolutionary algorithms, parallel computing, combinatorial optimization
Elenco autori:
Kuznetsov, Oleksandr; Poluyanenko, Nikolay; Kuznetsova, Kateryna; Frontoni, Emanuele; Arnesano, Marco
Autori di Ateneo:
ARNESANO MARCO
KUZNETSOV OLEKSANDR
Link alla scheda completa:
https://iris.uniecampus.it/handle/11389/61035
Pubblicato in:
COMPUTERS
Journal
  • Dati Generali

Dati Generali

URL

https://www.mdpi.com/2073-431X/13/12/320
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.6.0.0