Author/Authors :
M. ELHOSARY، ADHAM نويسنده Departement of Communications, Military Technical College, Egypt , , HAMDY، NABIL نويسنده Misr International University, Egypt , , ABDEL-GHAFAR FARAG، ISMAIL نويسنده Arab Academy for Science and Technology and Maritime Transport (AASTMT) , , ROHIEM، ALAA ELDIN نويسنده Technical Research Center of the Armed Forces, Egypt ,
Abstract :
Boolean functions play important role in cryptography, since in convention a symmetric encryption algorithm can be designed by composing Boolean functions satisfying good cryptographic criteria. In this paper; state of the art in mathematical and practical study of the most important cryptographic criteria of Boolean functions and how to implement algorithms that fulfill these criteria are introduced. Also; the most known constructions for generating Boolean functions that satisfy good cryptographic criteria are summarized.