On Cryptographic Properties of Random Boolean Functions

Daniel Olejár, Martin Staněk · 2020

Abstract: Boolean functions used in cryptographic applications have to satisfy various cryptographic criteria. Although the choice of the criteria depends on the cryptosystem in which they are used, there are some properties (balancedness, nonlinearity, high algebraic degree, correlation immunity, propagation criteria) which a cryptographically strong Boolean function ought tohave. We study the above mentioned properties in the set of all Boolean functions (all balanced Boolean functions) and prove that almost every Boolean function (almost every balanced Boolean function) satis es all above mentioned criteria on levels very close to optimal and therefore can be considered to be cryptographically strong.

Read the paper · More papers on PaperTik