DocumentCode :
586695
Title :
A greedy algorithm for checking normality of cryptographic boolean functions
Author :
Kolokotronis, Nicholas ; Limniotis, K.
Author_Institution :
Dept. of Comput. Sci. & Technol., Univ. of Peloponnese, Tripolis, Greece
fYear :
2012
fDate :
28-31 Oct. 2012
Firstpage :
601
Lastpage :
605
Abstract :
The cryptographic property of normality for cubic Boolean functions is studied in this paper. This property is highly relevant for the analysis and design of important building blocks in cryptosystems. We develop a novel greedy algorithm to find whether a given function is normal and the affine subspace where this property occurs. Our algorithm exploits the fact that cubic functions admit a matrix representation to work with tools having fast implementations. Thus, the proposed algorithm achieves a much lower complexity than other well known general techniques in the literature.
Keywords :
Boolean functions; cryptography; matrix algebra; affine subspace; building blocks; checking normality; cryptographic Boolean functions; cryptosystems; cubic functions; greedy algorithm; matrix representation; Boolean functions; Complexity theory; Cryptography; Educational institutions; Greedy algorithms; Symmetric matrices; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Theory and its Applications (ISITA), 2012 International Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4673-2521-9
Type :
conf
Filename :
6401008
Link To Document :
بازگشت