2006•Unpublished venueRequires access

A Unified, Configurable Architecture Implementing Block Cipher Operational Modes

Marwan M. Fayed, Mohamed Watheq El-Kharashi, Esam Ali Khan, Fayez Gebali

Open publisher page 0 citations

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%

About this research paper

What this paper is about

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%

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available 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%

Key concepts: Computer science, Block cipher, Block cipher mode of operation, Encryption, Eavesdropping, Architecture, Plaintext, Advanced Encryption Standard

Related papers

Back to paper searchBrowse research topicsOriginal source
A Unified, Configurable Architecture Implementing Block Cipher Operational Modes — Research Paper | ScholarLens