Title :
Searching for quasigroups for hash functions with genetic algorithms
Author :
Václav Snášel;Ajith Abraham;Jiří Dvorský;Eliška Ochodková;Jan Platoš;Pavel Krömer
Author_Institution :
Department of Computer Science, VSB - Technical University of Ostrava, 17. listopadu 15, 708 33, Poruba, Czech Republic
Abstract :
In this study we discuss a method for evolution of quasigroups with desired properties based on genetic algorithms. Quasigroups are a well-known combinatorial design equivalent to the more familiar Latin squares. One of their most important properties is that all possible elements of certain quasigroup occur with equal probability. The quasigroups are evolved within a framework of a simple hash function. Prior implementations of quasigroups were based on look-up table of the quasigroup, which is infeasible for large quasigroups. In contrast, analytic quasigroup can be implemented easily. It allows the evaluation of hash function without storing large amount of data (look-up table) and the concept of homotopy enables consideration of many quasigropus.
Keywords :
"Genetic algorithms","Computer science","Public key cryptography","Random sequences","Digital signatures","Table lookup","Public key","Quality of service","Hardware","Transmitters"
Conference_Titel :
Nature & Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on
Print_ISBN :
978-1-4244-5053-4
DOI :
10.1109/NABIC.2009.5393520