Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Boolean functions and their applications in cryptography
Wu C., Feng D., Springer International Publishing, New York, NY, 2016. 256 pp. Type: Book (978-3-662488-63-8)
Date Reviewed: Aug 23 2017

Coding theory and cryptography are the backbone of modern-day information and communication technology (ICT). Boolean functions (BF) turn out to be one of the most beautiful building blocks for both. Several books on BF cover general material, including cryptographic applications; this book is one of them. The closest book on this topic was recently revised in 2017 [1].

Using 256 pages, eight chapters, and one preface, the authors present an enjoyable book for young researchers and students working in the area of cryptography and coding. Chapter 1 collects the basics of BF and their Walsh transforms. Different representations of BF are discussed in Section 1.2. Basic models of stream ciphers are also discussed. In particular, the last section provides the basic cryptographic properties of BF such as algebraic degree, non-linearity, correlation immunity, algebraic immunity, and so on. These properties are discussed in detail in the next few chapters (in particular, chapters 2 to 5). Chapter 6 studies the symmetric property of BF. The representation of BF of S-boxes (the core nonlinear component in many encryption algorithms) is discussed in chapter 7, with a special focus on Boolean permutations. The primary application of cryptographic BF is the design of stream cipher and block cipher algorithms. The last chapter discusses the applications of BF beyond standard cryptographic algorithm design. In particular, applications such as simplifying logic circuits, public-key cryptosystem design, and shared signatures are discussed. Each chapter ends with references.

The book turns out to be an easy read. I would like to use it as a textbook for a course on BF and their applications. However, it is missing exercises (problems) for each chapter. Nevertheless, it can still be used as a textbook because of its easy reading style. I recommend it to people working in the area of coding and cryptography.

Reviewer:  Manish Gupta Review #: CR145499 (1711-0703)
1) Cusick, T. W.; Stanica, P. Cryptographic Boolean functions and applications (2nd ed.). Academic Press, San Diego, CA, 2017.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Coding And Information Theory (E.4 )
 
 
Number-Theoretic Computations (F.2.1 ... )
 
 
Data Encryption (E.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Coding And Information Theory": Date
Bruck nets, codes, and characters of loops
Moorhouse G. Designs, Codes and Cryptography 1(1): 7-29, 1991. Type: Article
Jul 1 1992
A simple proof of the Delsarte inequalities
Simonis J., de Vroedt C. Designs, Codes and Cryptography 1(1): 77-82, 1991. Type: Article
Dec 1 1991
Diacritical analysis of systems
Oswald J., Ellis Horwood, Upper Saddle River, NJ, 1991. Type: Book (9780132087520)
Aug 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy