DocumentCode
2137217
Title
On the nonlinearity profile of cryptographic Boolean functions
Author
Elsheh, E. ; BenHamza, A. ; Youssef, A.
Author_Institution
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC
fYear
2008
fDate
4-7 May 2008
Abstract
Boolean functions play a major role in the construction of symmetric key primitives such as block ciphers, stream ciphers and hash functions. The security of these primitives depends on the cryptographic properties of the Boolean functions used in its construction. Various criteria, including balance, nonlinearity, resiliency and algebraic immunity, have been proposed for measuring the cryptographic strength of Boolean functions. Let criterion C denote the cryptographic property of interest. We define the C-profile of the Boolean function as a measure that shows how this criterion degrades when we fix a subset of the input coordinates of the function. This is interesting from a cryptanalytic point of view, since fixing the coordinates of a cryptosystem is a well known cryptanalysis method. In this paper, we introduce this concept and apply it to the nonlinearity property of the cryptographic Boolean function.
Keywords
Boolean functions; cryptography; block ciphers; cryptanalysis method; cryptographic Boolean function; cryptographic strength; cryptosystem; hash function; nonlinearity profile; stream ciphers; Boolean functions; Coordinate measuring machines; Cryptography; Degradation; Information systems; Input variables; Linearity; Resists; Security; Systems engineering and theory; Boolean functions; cryptography;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2008. CCECE 2008. Canadian Conference on
Conference_Location
Niagara Falls, ON
ISSN
0840-7789
Print_ISBN
978-1-4244-1642-4
Type
conf
DOI
10.1109/CCECE.2008.4564848
Filename
4564848
Link To Document