DocumentCode
3449173
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
fYear
2005
fDate
5-6 Dec. 2005
Firstpage
883
Lastpage
894
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ITICT.2005.1609674
Filename
1609674
Link To Document