Modeling and simulation of common primitive operations used in block ciphers

Praveen R. Samala, Hamid Vakilzadian, Dietmar P.F. Möller

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Secure transmission of information is of interest to both public and private sectors. This is especially important with today's increased use of the internet for e-commerce. This research has been motivated by the need for high speed encryption algorithms for the applications that are independent of a particular algorithm and security standards. In this paper, hardware modeling and simulation of the common primitive operations used by the block ciphers are presented. The primitive operations were selected from the five finalist algorithms of the Advanced Encryption Standard (AES [1]) contest. These algorithms are promising for the selection of the new Encryption Standard, which was to replace the Data Encryption Standard (DES). As Field Programmable Gate Arrays (FPGAs) offer high flexibility and a low cost alternative for implementing these algorithms in Application-Specific Integrated Circuits (ASIC), these primitive operations are implemented in an Altera FPGA to permit user-programmable alternatives for a different encryption/decryption algorithm as opposed to a preselected one by a manufacturer. The results of implementing the Rijndael algorithm using these primitive operations also are presented.

Original languageEnglish (US)
Title of host publicationSummer Computer Simulation Conference 2007, SCSC'07, Part of the 2007 Summer Simulation Multiconference, SummerSim'07
Pages732-737
Number of pages6
StatePublished - 2007
EventSummer Computer Simulation Conference 2007, SCSC 2007, Part of the 2007 Summer Simulation Multiconference, SummerSim 2007 - San Diego, CA, United States
Duration: Jul 15 2007Jul 18 2007

Publication series

NameSummer Computer Simulation Conference 2007, SCSC'07, Part of the 2007 Summer Simulation Multiconference, SummerSim'07
Volume1

Conference

ConferenceSummer Computer Simulation Conference 2007, SCSC 2007, Part of the 2007 Summer Simulation Multiconference, SummerSim 2007
CountryUnited States
CitySan Diego, CA
Period7/15/077/18/07

Keywords

  • Discrete event simulation
  • Encryption algorithms
  • Hardware modeling

ASJC Scopus subject areas

  • Modeling and Simulation

Fingerprint Dive into the research topics of 'Modeling and simulation of common primitive operations used in block ciphers'. Together they form a unique fingerprint.

  • Cite this

    Samala, P. R., Vakilzadian, H., & Möller, D. P. F. (2007). Modeling and simulation of common primitive operations used in block ciphers. In Summer Computer Simulation Conference 2007, SCSC'07, Part of the 2007 Summer Simulation Multiconference, SummerSim'07 (pp. 732-737). (Summer Computer Simulation Conference 2007, SCSC'07, Part of the 2007 Summer Simulation Multiconference, SummerSim'07; Vol. 1).