• DocumentCode
    1744872
  • Title

    Strict avalanche criterion in Boolean functions-a spectral approach

  • Author

    Falkowski, Bogdan J. ; Kannurao, Sudha

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Inst., Singapore
  • Volume
    2
  • fYear
    2001
  • fDate
    6-9 May 2001
  • Firstpage
    641
  • Abstract
    For the first time, the Strict Avalanche Criterion (SAC) in Boolean functions is identified through the Walsh spectral symmetries. In order to reduce the processing time, a filtering procedure to eliminate the Boolean functions that do not satisfy the SAC is proposed. New types of spectral symmetries are introduced and used in the proposed technique together with the known symmetries. In the case that a given function fulfils SAC, the proposed algorithm needs up to 3/4 of the spectral coefficients at any stage to identify the SAC. In a case of functions that do not fulfil SAC the algorithm can eliminate them from further checking by using smaller number of coefficients. It is a big advantage over previous methods of SAC identification that required the calculation of the full Walsh spectrum for all the functions
  • Keywords
    Boolean functions; Walsh functions; logic design; symmetry; transforms; Boolean functions; Walsh spectral symmetries; filtering procedure; spectral coefficients; strict avalanche criterion; Algorithm design and analysis; Boolean functions; Cryptography; Digital filters; Discrete transforms; Error correction codes; Filtering; Input variables; Logic design; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    0-7803-6685-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2001.921152
  • Filename
    921152