Methods for Design of Balanced Boolean Functions Satisfying Strict Avalanche Criterion ( SAC )
暂无分享,去创建一个
In this paper two methods of designing Balanced Boolean functions for cryptographical transformations are presented. The first of them is based on using orthogonal nonlinear components. The second method realizes a combinatorial approach. Both methods provide high nonlinearity for the obtained functions and both of them operating with Algebraic Normal Form. The advantage of the first method is the simplicity and the technological realization and of the second the significant greatest number of the generated functions compared to the known methods. Key-Words: Boolean functions, balanced functions, SAC-functions
[1] Réjane Forré,et al. The Strict Avalanche Criterion: Spectral Properties of Boolean Functions and an Extended Definition , 1988, CRYPTO.
[2] Mitsuru Matsui,et al. Linear Cryptanalysis Method for DES Cipher , 1994, EUROCRYPT.
[3] Kaoru Kurosawa,et al. Design of SAC/PC(l) of Order k Boolean Functions and Three Other Cryptographic Criteria , 1997, EUROCRYPT.
[4] Eli Biham,et al. Differential cryptanalysis of DES-like cryptosystems , 1990, Journal of Cryptology.