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