Title :
A unified, configurable architecture implementing block cipher operational modes
Author :
Fayed, M. ; El-Kharashi, M. Watheq ; Khan, E. ; Gebali, F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Victoria Univ., BC
Abstract :
Data encryption and authentication are mandatory for any type of communication. Data transmission over the Internet and wireless networks is being threatened by persistent threats and eavesdropping. We propose reconfigurable, high throughput multi-mode block cipher architecture. The proposed architecture has the ability to encrypt/decrypt a plaintext/ciphertext efficiently using ECB, CBC, CFB, OFB, CTR, CBC-MAC, CCM, or RMAC mode. We implemented the proposed architecture on Xilinx xc2v4000-6bf957 and tested it using the most widely used block ciphers. The proposed architecture is compared to the implementation of simplest mode electronic code book (ECB) based on area and speed. The extra area required for the proposed architecture ranges from 1.6% to 18.4% whereas the extra delay ranges from 0% to 7%
Keywords :
cryptography; message authentication; block cipher operational modes; configurable architecture; data authentication; data encryption; electronic code book; Authentication; Books; Computer architecture; Cryptography; Data engineering; Data security; Hardware; NIST; National security; Output feedback; Authentication; block cipher; cryptography; data confidentiality; data integrity; data security; operational modes; private key cipher; secret-key cipher; symmetric-key cipher;
Conference_Titel :
Information and Communications Technology, 2005. Enabling Technologies for the New Knowledge Society: ITI 3rd International Conference on
Conference_Location :
Cairo
Print_ISBN :
0-7803-9270-1
DOI :
10.1109/ITICT.2005.1609674