Title :
New construction of Boolean functions which satisfy multiple cryptographic criteria
Author :
Wei, Yongzhuang ; Ouyang, Ning ; Hu, Yupu
Author_Institution :
Dept. of Commun. & Inf. Eng., Guilin Univ. of Electron. Technol., Guilin, China
Abstract :
To resist various attacks, a Boolean function used in symmetric cipher systems should satisfy multiple cryptographic criteria. In this paper, a new generalized construction method for Boolean functions which satisfy multiple cryptographic criteria is provided. These multiple cryptographic criteria include balanced, high nonlinearity, high algebraic degree, propagation criterion of order l (PC(l)) and nonexistence of nonzero linear structures. The construction is based on the use of linear error-correcting code. Given a linear code and its dual code, we show that it is possible to obtain these cryptographic functions.
Keywords :
Boolean functions; cryptography; dual codes; error correction codes; linear codes; Boolean function; algebraic degree; cryptographic criteria; dual code; linear error-correcting code; nonlinearity; nonzero linear structure; propagation criterion; symmetric cipher system; Boolean functions; Cryptography; Educational technology; Error correction codes; Laboratories; Linear code; Resists; Safety; Security; Systems engineering education; linear code; linear structure; multiple cryptographic criteria; nonlinearity;
Conference_Titel :
Communications and Networking in China, 2009. ChinaCOM 2009. Fourth International Conference on
Conference_Location :
Xian
Print_ISBN :
978-1-4244-4337-6
Electronic_ISBN :
978-1-4244-4337-6
DOI :
10.1109/CHINACOM.2009.5339811