Design of s-boxes by simulated annealing

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Substitution boxes are important components in many modern day block and stream ciphers. Their study has attracted a great deal of attention over many years. The development of a variety of cryptosystem attacks has lead to the development of criteria for resilience to such attacks. Some general criteria such as high non-linearity and low autocorrelation have been proposed (providing some protection against attacks such as linear cryptanalysis and differential cryptanalysis). There has been little application of evolutionary search to the development of S-boxes. In this paper we show how a cost function that has found excellent single-output Boolean functions can be generalised to provide improved results for small S-boxes.

Original languageEnglish
Title of host publicationCEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2
Place of PublicationNEW YORK
PublisherIEEE
Pages1533-1537
Number of pages5
ISBN (Print)0-7803-8515-2
Publication statusPublished - 2004
EventCongress on Evolutionary Computation (CEC 2004) - Portland
Duration: 19 Jun 200423 Jun 2004

Conference

ConferenceCongress on Evolutionary Computation (CEC 2004)
CityPortland
Period19/06/0423/06/04

Keywords

  • BOOLEAN FUNCTIONS

Cite this