Applications of Bent Functions
Abstract
Distinct applications of bent functions are discussed. First, we consider the use of bent functions in cryptography for constructing the ciphers CAST, Grain, and hash function HAVAL. Further we review connections between bent functions and distinct objects of discrete mathematics and coding theory (Hadamard matrices, strongly regular graphs, and Reed-Muller and Kerdock codes). Some applications to mobile networks are considered (constant-amplitude codes for code division multiple access, CDMA).
Keywords
Cryptography
Cryptanalysis
Block cipher
Stream cipher
Nonlinearity
Linear cryptanalysis
Differential cryptanalysis
S-box
DES
CAST
Grain
HAVAL
Hadamard matrix
Strongly regular graph
Reed-Muller ...
Get Bent Functions now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.