Combinatorial Optimization in Cryptography (CROSBI ID 651567)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Knežević, Karlo
engleski
Combinatorial Optimization in Cryptography
The known attacks on different cryptosystems lead to a number of criteria that the implemented cryptographic algorithms (ciphers) must satisfy. The design of cryptographic systems needs to consider various characteristics simultaneously, which can be regarded as a multi-objective combinatorial optimization problem. Evolutionary computation present a range of problem-solving techniques based on the principles of biological evolution. Evolutionary algorithms can quickly offer satisfactory solution to combinatorial optimization problems. Evolutionary computation can be also used in evolving pseudorandom number generators which play important role as a countermeasure against side channel attacks. The purpose of this paper is to give a state- of-the-art overview of the evolutionary computation area in symmetric and asymmetric cryptography, as well as for the evolving pseudorandom number generators. In symmetric cryptosystem, one of the important components is the substitution box which can be successfully built by evolutionary algorithm. In asymmetric cryptosystem, evolutionary algorithms can be used to speed-up some discrete mathematic operations, like modular exponentiation.
evolutionary computation, cryptography, symmetric cryptosystem, asymmetric cryptosystem
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
1324-1330.
2017.
objavljeno
Podaci o matičnoj publikaciji
40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)
Biljanović, Petar
Zagreb:
978-953-233-090-8
Podaci o skupu
40th International Convention on Information and Communication Technology, Electronics and Microelectronics
predavanje
22.05.2017-26.05.2017
Opatija, Hrvatska