This book offers a systematic presentation of cryptographic and code-theoretic aspects of the theory of Boolean functions. Both classical and recent results are thoroughly presented. Prerequisites for the book include basic knowledge of linear algebra, group theory, theory of finite fields, combinatorics, and probability. The book can be used by research mathematicians and graduate students interested in discrete mathematics, coding theory, and cryptography.
O. A. Logachev: Moscow State University, Moscow, Russia
A. A. Salnikov: Moscow State University, Moscow, Russia
V. V. Yashchenko: Moscow State University, Moscow, Russia