DocumentCode
120957
Title
Generation of Boolean functions using Genetic Algorithm for cryptographic applications
Author
Asthana, Rishi ; Verma, Naveen ; Ratan, Ram
Author_Institution
Sci. Anal. Group, Defence R&D Organ., New Delhi, India
fYear
2014
fDate
21-22 Feb. 2014
Firstpage
1361
Lastpage
1366
Abstract
Boolean functions exhibiting strong cryptographic characteristics are essential crypto primitive to be included in the design of secure cryptosystems. It is not only common to incorporate Boolean functions in the design of symmetric block and stream ciphers but they also have a key place in the design of cryptographic hash functions. Strong Boolean functions make the system secure and resistant against cryptanalytic attacks. A wide range of approaches have been adopted in the discovery of Boolean functions that excel in terms of several cryptographic characteristics. In this paper, we present a new scheme based on Genetic Algorithm to generate Boolean functions which satisfy balancedness, correlation immunity, algebraic degree and nonlinearity characteristics. Proposed scheme generates strong Boolean functions with desired values of these characteristics.
Keywords
Boolean functions; cryptography; genetic algorithms; Boolean function; algebraic degree; balancedness; correlation immunity; cryptanalytic attack; crypto primitive; cryptographic application; cryptographic hash function; genetic algorithm; nonlinearity characteristic; secure cryptosystem; stream cipher; symmetric block cipher; Boolean functions; Correlation; Cryptography; Genetic algorithms; Linearity; Sociology; Algebraic Degree; Balancedness; Boolean Function; Correlation Immunity; Cryptography; Genetic Algorithm; Information Security; Non Linearity;
fLanguage
English
Publisher
ieee
Conference_Titel
Advance Computing Conference (IACC), 2014 IEEE International
Conference_Location
Gurgaon
Print_ISBN
978-1-4799-2571-1
Type
conf
DOI
10.1109/IAdCC.2014.6779525
Filename
6779525
Link To Document