Proceding of: 9th International Conference, Reykjavik, Iceland, September 9-13, 2006.The design of non-cryptographic hash functions by means of evolutionary computation is a relatively new and unexplored problem. In this paper, we use the Genetic Programming paradigm to evolve collision free and fast hash functions. For achieving robustness against collision we use a fitness function based on a non-linearity concept, producing evolved hashes with a good degree of Avalanche Effect. The other main issue, efficiency, is assured by using only very fast operators (both in hardware and software) and by limiting the number of nodes. Using this approach, we have created a new hash function, which we call gp-hash, that is able to outperform a set of...
An evolutionary technique is applied to the design of a digital circuit which computes a simple hash...
Genetic Algorithm (GA) is a popular desire for the researchers for creating an automated cryptanalys...
The goal of this bachelor's thesis is to compare various selection methods used in cartesian genetic...
Proceding of: 9th International Conference, Reykjavik, Iceland, September 9-13, 2006.The design of n...
Proceedings of the 8th annual conference on Genetic and evolutionary computation. Seattle, Washingto...
Noncryptographic hash functions have an immense number of important practical applications owing to ...
This thesis deals with automated design of hash functions using Cartesian genetic programming. The c...
peer reviewedCryptographic hash functions are fundamental primitives in modern cryptography and have...
Hash tables are fast associative array implementations which became part of modern world of informat...
Genetic algorithms (aka GA's) are a robust global search strategy that ignore local minima and irrel...
In the last years, a number of serious flaws and vulnerabilities have been found in classic cryptogr...
Congress on Evolutionary Computation. Honolulu, HI, 12-17 May 2002The finding of collisions (i.e. di...
7th International Conference, KES 2003. Proceedings, Part I. Oxford, UK, September 3-5, 2003The desi...
Grammatical evolution allows us to automate creating solutions to various problems in arbitrary prog...
In this paper, we present a general framework for the automated design of cryptographic block cipher...
An evolutionary technique is applied to the design of a digital circuit which computes a simple hash...
Genetic Algorithm (GA) is a popular desire for the researchers for creating an automated cryptanalys...
The goal of this bachelor's thesis is to compare various selection methods used in cartesian genetic...
Proceding of: 9th International Conference, Reykjavik, Iceland, September 9-13, 2006.The design of n...
Proceedings of the 8th annual conference on Genetic and evolutionary computation. Seattle, Washingto...
Noncryptographic hash functions have an immense number of important practical applications owing to ...
This thesis deals with automated design of hash functions using Cartesian genetic programming. The c...
peer reviewedCryptographic hash functions are fundamental primitives in modern cryptography and have...
Hash tables are fast associative array implementations which became part of modern world of informat...
Genetic algorithms (aka GA's) are a robust global search strategy that ignore local minima and irrel...
In the last years, a number of serious flaws and vulnerabilities have been found in classic cryptogr...
Congress on Evolutionary Computation. Honolulu, HI, 12-17 May 2002The finding of collisions (i.e. di...
7th International Conference, KES 2003. Proceedings, Part I. Oxford, UK, September 3-5, 2003The desi...
Grammatical evolution allows us to automate creating solutions to various problems in arbitrary prog...
In this paper, we present a general framework for the automated design of cryptographic block cipher...
An evolutionary technique is applied to the design of a digital circuit which computes a simple hash...
Genetic Algorithm (GA) is a popular desire for the researchers for creating an automated cryptanalys...
The goal of this bachelor's thesis is to compare various selection methods used in cartesian genetic...