Fast Implementation of a 128bit AES Block Cipher Algorithm OCB Mode Using a High Performance DSP

  • Kim, Hyo-Won (Institute of Electronics and Telecommunications Research Institute) ;
  • Kim, Su-Hyun (Institute of Electronics and Telecommunications Research Institute) ;
  • Kang, Sun (Institute of Electronics and Telecommunications Research Institute) ;
  • Chang, Tae-Joo (Institute of Electronics and Telecommunications Research Institute)
  • Published : 2008.05.30

Abstract

In this paper, the 128bit AES block cipher algorithm OCB (Offset Code Book) mode for privacy and authenticity of high speed packet data was efficiently designed in C language level and was optimized to support the required capacity of contents server using high performance DSP. It is known that OCB mode is about two times faster than CBC-MAC mode. As an experimental result, the encryption / decryption speed of the implemented block cipher was 308Mbps, 311 Mbps respectively at 1GHz clock speed, which is 50% faster than a general design with 3.5% more memory usage.

Keywords