Paper
28 May 2013 A pipelined FPGA implementation of an encryption algorithm based on genetic algorithm
Author Affiliations +
Abstract
With the evolution of digital data storage and exchange, it is essential to protect the confidential information from every unauthorized access. High performance encryption algorithms were developed and implemented by software and hardware. Also many methods to attack the cipher text were developed. In the last years, the genetic algorithm has gained much interest in cryptanalysis of cipher texts and also in encryption ciphers. This paper analyses the possibility to use the genetic algorithm as a multiple key sequence generator for an AES (Advanced Encryption Standard) cryptographic system, and also to use a three stages pipeline (with four main blocks: Input data, AES Core, Key generator, Output data) to provide a fast encryption and storage/transmission of a large amount of data.
© (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Nonel Thirer "A pipelined FPGA implementation of an encryption algorithm based on genetic algorithm", Proc. SPIE 8751, Machine Intelligence and Bio-inspired Computation: Theory and Applications VII, 87510D (28 May 2013); https://doi.org/10.1117/12.2014829
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Genetic algorithms

Field programmable gate arrays

Cryptography

Algorithm development

Cryptanalysis

Data acquisition

Clocks

RELATED CONTENT

Dual port memory based Heapsort implementation for FPGA
Proceedings of SPIE (October 06 2011)
High-speed signal sampling technique in lidar application
Proceedings of SPIE (September 19 2013)
Algorithmic synthesis using Python compiler
Proceedings of SPIE (September 11 2015)
RPython high-level synthesis
Proceedings of SPIE (September 28 2016)

Back to Top