Security is one of the most important features in data communication due to the rapid evolution of communication systems offers and to a very large percentage of population, access to a huge amount of information and a variety of means to use in order to exchange personal data. Cryptographic algorithms are mainly used for this purpose to obtain confidentiality and integrity of data in communication. This paper provides a dynamic crypto processor used for some symmetric key cryptographic ciphers (DES, 3DES, AES, Blowfish, RC5, and RC6). Also, provides an implementation of 16bit cryptographic processor that performs logical operations and arithmetic operations like rotate shift left, modular addition 2^16, S_box operation, and key expansion operation on virtex5, xc5vlx50-3ff324 FPGA. Simulation results show that developed processor working with high Speed, low power, and low delay time. |