COMPARATIVE IMPLEMENTATION ANALYSIS OF AES ALGORITHM

Journal Title: Journal of Information Technology and Application (JITA) - Year 2011, Vol 1, Issue 2

Abstract

Advanced Encryption Standard (AES) is the fi rst cryptographic standard aroused as a result of public competition that was established by U.S. National Institute of Standards and Technology. Standard can theoretically be divided into three cryptographic algorithms: AES-128, AES-192 and AES-256. This paper represents a study which compares performance of well known cryptographic packages - Oracle/Sun and Bouncy Castle implementations in relation to our own small and specialized implementations of AES algorithm. The paper aims to determine advantages between the two well known implementations, if any, as well as to ascertain what benefi ts we could derive if our own implementation was developed. Having compared the well known implementations, our evaluation results show that Bouncy Castle and Oracle/SUN gave pretty equal performance results - Bouncy Castle has produced slightly better results than Oracle/Sun during encryption, while in decryption, the results prove that Oracle/Sun implementation has been slightly faster. It should be noted that the results presented in this study will show some advantages of our own specialized implementations related not only to algorithm speed, but also to possibilities for further analysis of the algorithm.

Authors and Affiliations

Boris Damjanović, Dejan Simić

Keywords

Related Articles

SIMULATION OF ELECTRIC DRIVE WITH DIRECT TORQUE CONTROL OF INDUCTION MOTOR

The main requirements for traction electric drives are listed and discussed. The direct torque control of an induction motor electric drive is established by a survey of operation modes of traction electric drives to tho...

CLUSTER FORMATION TECHNIQUES IN HIERARCHICAL ROUTING PROTOCOLS FOR WIRELESS SENSOR NETWORKS

Wireless sensors are an irreplaceable link in the chain of global networking today. There is almost no area of human activity where they are still not used, and they will be used in the near future almost everywhere. Wir...

EXPERT SYSTEMS IN A CLOUD COMPUTING ENVIRONMENT MODEL FOR FAST-PACED DECISION MAKING

In this paper the use of cloud computing technologies and expert systems will be analyzed. Furthermore, the use of expert systems in a cloud computing environment will be addressed. Speci􀏐ically a Cloud-Based Expert Syst...

A REVIEW ON METHODS FOR THE ASSESSMENT OF INFORMATION SYSTEM PROJECTS

Recently, it is inevitable that businesses invest in many information system (IS) projects in order to gain a competitive advantage within the internal industry and global environment. The important point is the selectio...

ANALYZING THE COST AND BENEFIT OF PAIR PROGRAMMING REVISITED

Pair programming has received a lot of attention from both industry and academia, but most paper focus on its technical aspects, while its business value has received much less attention. In this paper, we focus on the b...

Download PDF file
  • EP ID EP244630
  • DOI -
  • Views 76
  • Downloads 0

How To Cite

Boris Damjanović, Dejan Simić (2011). COMPARATIVE IMPLEMENTATION ANALYSIS OF AES ALGORITHM. Journal of Information Technology and Application (JITA), 1(2), 119-126. https://europub.co.uk/articles/-A-244630