Title :
Implementing block cipher on embedded multiprocessors platform
Author :
Khaddour, M. ; Wang, Z. ; Hammami, O.
Author_Institution :
Lab. of Electron. & Inf., ENSTA, Paris, France
Abstract :
Multiprocessor platforms are gaining markets as a solution to boost general performance of processor beyond technological limitations that are present in single processors chips, Multi-processor in embedded systems also have a future in particular with applications like SDR(Software Defined Radio) where both high performance and high adaptability are required. Cryptographic algorithms implementation on embedded systems is also a hot topic for the rapidly developing wireless communication networks. In this paper we examine the implementation of the computation-intensive block ciphers AES and TDES algorithms on a 16 processors platform implemented on FPGA, we implemented a CBC operation mode which suites mass encryption on the platform and we obtained a linear speedup in computation time.
Keywords :
cryptography; embedded systems; field programmable gate arrays; microprocessor chips; multiprocessing systems; CBC operation mode; FPGA; advanced encryption standard; block cipher implementation; computation-intensive block cipher AES; cryptographic algorithm implementation; embedded multiprocessor chip platform; triple data encryption standard; wireless communication network; Concurrent computing; Cryptography; Electronic packaging thermal management; Embedded computing; Embedded system; Energy consumption; Field programmable gate arrays; Hardware; Matrices; Scheduling algorithm; AES; CBC mode; Data Parallelization; Embedded Multiprocessors; FPGA; TDES; Virtex4;
Conference_Titel :
Multimedia Computing and Systems, 2009. ICMCS '09. International Conference on
Conference_Location :
Ouarzazate
Print_ISBN :
978-1-4244-3756-6
Electronic_ISBN :
978-1-4244-3757-3
DOI :
10.1109/MMCS.2009.5256706