Evolutionary algorithms with and without adaptive mutation in AI based cryptography

Mateusz Tybura, T. Kwater, B. Twarog, Z. Gomolka, J. Bartman
2018 ITM Web of Conferences  
The key role of cryptography is to make cipher so hard to reproduce without knowing all the details that no one besides the recipient could decipher the message. Those algorithms which are used nowadays gets its security mostly from highly reliable algorithms and/or complicated cryptographic keys. Unfortunately, those human-made methods aren't invulnerable so sooner or later they compromise. So, it could be really useful to make a cipher which could change. But currently only neural networks
more » ... neural networks are capable of thing known as transfer learning. In this article similar method was proposed in order to make it possible to re-learn already established evolutionary algorithm to do new, similar task.
doi:10.1051/itmconf/20182100008 fatcat:ds4bkwls4rdkpcgljclnrkllwe