Secure evolutionary hardware for public-key cryptosystems

1Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, genetic programming is used as an alternative methodology to automatically generate secure and minimal hardware designs of public-key cryptosystems such as RSA encryption system. We evolve optimal hardware circuits for modular exponentiation, which a cornerstone operation in almost every cryptographic system. The evolved circuits minimize both space (i.e. required gate number) and time (i.e. encryption and decryption time). The evolved designs are shielded against side-channel leakage and hence secure. The structure of the cryptographic circuit is random and so the private key cannot be deduced using known attacks. We compare our results against existing well-known designs, which were produced by human designers based on the binary method.

Cite

CITATION STYLE

APA

Nedjah, N., & Mourelle, L. M. (2004). Secure evolutionary hardware for public-key cryptosystems. In Proceedings of the 2004 Congress on Evolutionary Computation, CEC2004 (Vol. 2, pp. 2130–2137). https://doi.org/10.1109/cec.2004.1331160

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free