DocumentCode
3634701
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
fYear
2009
Firstpage
367
Lastpage
372
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"
Publisher
ieee
Conference_Titel
Nature & Biologically Inspired Computing, 2009. NaBIC 2009. World Congress on
Print_ISBN
978-1-4244-5053-4
Type
conf
DOI
10.1109/NABIC.2009.5393520
Filename
5393520
Link To Document