Evolutionary Public-Key Cryptographic Circuits

  • Authors:
  • Nadia Nedjah;Luiza Macedo Mourelle

  • Affiliations:
  • Dept. of Electronics Engineering and Telecommunications, ,;Dept. of Systems Engineering and Computation, State University of Rio de Janeiro, Brazil

  • Venue:
  • IEA/AIE '08 Proceedings of the 21st international conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems: New Frontiers in Applied Artificial Intelligence
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we evolve digital circuits for public-key cryptosystems. The methodology used is based on genetic programming. The evolutionary process attempts to minimise the hardware area required to implement modular multiplication and exponentiation. It does so while it also attempts to optimise the encryption and decryption time, by considering multiple objectives. We show that the evolved designs are shielded against side-channel leakage. We compare our results against existing and well-known designs, which were produced by human designers.